Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como posso obter nomes de coluna de uma tabela no SQL Server?


Você pode obter essas informações e muito, muito mais consultando as visualizações do Esquema de Informações.

Esta consulta de exemplo:
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = N'Customers'

Pode ser feito sobre todos esses objetos de banco de dados:
  • CHECK_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • COLUNAS
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAIN_CONSTRAINTS
  • DOMÍNIOS
  • KEY_COLUMN_USAGE
  • PARÂMETROS
  • REFERENTIAL_CONSTRAINTS
  • ROTINAS
  • ROUTINE_COLUMNS
  • ESQUEMA
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABELAS
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VISUALIZAÇÕES