Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come posso ottenere i nomi delle colonne da una tabella in SQL Server?

Puoi ottenere queste informazioni e molto altro ancora interrogando le viste Schema delle informazioni.

Questa query di esempio:

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

Può essere creato su tutti questi oggetti DB:

  • VERIFICA_VINCOLI
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • COLONNE
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • VINCOLI_DOMINIO
  • DOMINI
  • KEY_COLUMN_USAGE
  • PARAMETRI
  • VINCOLI_REFERENTIALI
  • ROUTINE
  • ROUTINE_COLUMNS
  • SCHEMA
  • TABELLA_VINCOLI
  • TABLE_PRIVILEGES
  • TABELLE
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VISUALIZZAZIONI