sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo puedo obtener nombres de columnas de una tabla en SQL Server?

Puede obtener esta información y mucho, mucho más consultando las vistas del esquema de información.

Esta consulta de muestra:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = N'Customers'

Se puede hacer sobre todos estos objetos DB:

  • COMPROBAR_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • COLUMNAS
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAIN_CONSTRAINTS
  • DOMINIOS
  • USO_DE_COLUMN_CLAVE
  • PARÁMETROS
  • RESTRICCIONES_REFERENCIALES
  • RUTINAS
  • RUTINA_COLUMNAS
  • ESQUEMAS
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABLAS
  • VER_COLUMN_USO
  • VER_TABLA_USO
  • VISTAS