Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment puis-je obtenir des noms de colonne à partir d'une table dans SQL Server ?

Vous pouvez obtenir ces informations et bien plus encore en interrogeant les vues du schéma d'informations.

Cet exemple de requête :

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

Peut être fait sur tous ces objets DB :

  • CHECK_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • COLONNES
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAINE_CONSTRAINTS
  • DOMAINES
  • KEY_COLUMN_USAGE
  • PARAMETRES
  • REFERENTIAL_CONSTRAINTS
  • ROUTINES
  • ROUTINE_COLUMNS
  • SCHEMAS
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABLEAUX
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VUES