sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag få kolumnnamn från en tabell i SQL Server?

Du kan få denna information och mycket, mycket mer genom att fråga i informationsschemavyerna.

Denna exempelfråga:

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

Kan skapas över alla dessa DB-objekt:

  • CHECK_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • KOLUMNER
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAIN_CONSTRAINTS
  • DOMÄNER
  • KEY_COLUMN_USAGE
  • PARAMETRAR
  • REFERENTIAL_CONSTRAINTS
  • RUTINER
  • ROUTINE_COLUMNS
  • SCHEMATA
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABELLER
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VISNINGAR


  1. Hur krymper jag min SQL Server-databas?

  2. Ta bort med Join in Oracle sql Query

  3. Förstå Dirty Read-problem med SQL Server

  4. mysql-transaktion - återställ alla undantag