Sentencias Utiles SQLSERVER
Enviado por pipifuria • 30 de Noviembre de 2014 • 228 Palabras (1 Páginas) • 236 Visitas
Aquí les dejo un listado de consultas para mostrar tablas, vistas, procedimientos, triggers, llaves primarias y foraneas, objetos del sistema, una consulta que muestra todos los objetos a la vez y una consulta que muestra todas las bases de datos. Espero les sirva icon_smile.gif entren a mi web la web de Gaston Cancino gastoncancino.com o a mi blog blog.gastoncancino.com .. los espero icon_biggrin.gif
Código:
/*--La consulta muestra todas las tablas de la base de datos*/
select name from sysobjects where type='U'
Código:
/*--La consulta muestra todas las vistas de la base de datos*/
select name from sysobjects where type='V'
Código:
/*--La consulta muestra todos los procedimientos de la base de datos*/
select name from sysobjects where type='P'
Código:
/*--La consulta muestra todos los triggers de la base de datos*/
select name from sysobjects where type='T'
Código:
/*--La consulta muestra todas las llaves foraneas de la base de datos*/
select name from sysobjects where type='F'
Código:
/*--La consulta muestra todas las llaves primarias de la base de datos*/
select name from sysobjects where type='K'
Código:
/*--La consulta muestra todos los objetos del sistema de la base de datos*/
select name from sysobjects where type='S'
Código:
/*--La consulta muestra todos los objetos de la base de datos: Tablas, procedimientos almacenados, etc.*/
SELECT CAST(table_name as varchar) FROM INFORMATION_SCHEMA.TABLES
Código:
/*la consulta muestra todas las bases de datos, pero no muestra las de sistema: master,model, msdb y temdb*/
SELECT name FROM master.dbo.sysdatabases WHERE name NOT IN ('master','model','msdb','tempdb')
...