Inicio > Sql Server 2005 - 2008 > INFORMATION_SCHEMA (Esquema)

INFORMATION_SCHEMA (Esquema)


Siempre es muy útil y necesario generar diversos informes sobre el contenido de los de un servidor de base de datos y sus objetos.

Vistas de INFORMACIÓN DE ESQUEMA

Para esto usaremos las vistas “encapsuladas” en este esquema llamado INFORMATION_SCHEMA, las cuales nos devolverán información de la base de datos. Cada vista (INFORMATION_SCHEMA) contiene metadatos para todos los objetos de datos almacenados en esa base de datos.

— Devuelve los procedimientos almacenados de una Base de Datos determinada
SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = ‘PROCEDURE’

— Devuelve el campo llave de una tabla determinada de una Base de Datos:
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME = ‘TABLA’

— Devuelve información de las tablas de una Base de Datos determinada:
SELECT * FROM INFORMATION_SCHEMA.TABLES

— Devuelve el nombre de las tablas de una Base de Datos determinada
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES

— Devuelve el nombre y el tipo de datos de las columnas de las tablas del
— servidor a las que se tienen acceso
SELECT Column_Name, Data_Type FROM INFORMATION_SCHEMA.COLUMNS WHERE Table_Name = ‘TABLA’

— Devuelve el nombre de las columnas de una tabla
SELECT Column_Name FROM INFORMATION_SCHEMA.COLUMNS WHERE Table_Name = ‘TABLA’

— Buscar un campo en una base de datos
SELECT TABLE_NAME,* FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE ‘%NombreDeCampo%’

— Devuelve información del SQL SERVER
SELECT * FROM master.dbo.syslogins

  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: