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

Hvordan kan jeg få kolonnenavne fra en tabel i SQL Server?

Du kan få disse oplysninger og meget, meget mere ved at forespørge på informationsskema-visningerne.

Denne eksempelforespørgsel:

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

Kan laves over alle disse DB-objekter:

  • CHECK_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • KOLONNER
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAIN_CONSTRAINTS
  • DOMÆNER
  • KEY_COLUMN_USAGE
  • PARAMETRE
  • REFERENTIAL_CONSTRAINTS
  • RUTINER
  • ROUTINE_COLUMNS
  • SCHEMATA
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABELLER
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VISNINGER


  1. C# - Sådan får du oracle long råtypeværdi

  2. SQL NVARCHAR- og VARCHAR-grænser

  3. Sådan starter parallelle planer - del 4

  4. Ret "profilnavn er ikke gyldigt" ved afsendelse af e-mail fra SQL Server