Red de conocimiento informático - Material del sitio web - Cómo consultar información sobre todas las vistas y procedimientos almacenados en una base de datos específica a través de SqlServer y la base de datos MySql, usando operaciones java

Cómo consultar información sobre todas las vistas y procedimientos almacenados en una base de datos específica a través de SqlServer y la base de datos MySql, usando operaciones java

Vistas

SQL Server

seleccione

a.name AS ViewName,

c.text AS CreateViewSQL

desde

sys.views a

UNIÓN EXTERIOR IZQUIERDA

dbo.syscomments c ON a.object_id = c.id

ordenar por

a.name

MySQL

Si es una vista depende de si el campo table_type es VISTA.

SELECT

nombre_tabla AS `nombre de vista`,

tipo_tabla AS `tipo`,

motor AS `motor`,

p>

table_comment AS `comentario`

DESDE

information_schema.table

DONDE

table_schema = 'prueba' AND table_type = 'VER'

ORDER BY

table_name DESC

Procedimiento almacenado

SQL Server

seleccione

pro.name AS NombreProcedimiento,

c.text AS CreateProcedureSQL

de

sys.procedures pro IZQUIERDA EXTERIOR ÚNETE

dbo.syscomments c ON pro.object_id = c.id

Dentro de MySQL, verifica el procedimiento almacenado, todavía no lo tengo aquí.