Accès aux noms de colonnes SQL Server via INFORMATION_SCHEMA
Le INFORMATION_SCHEMA
est un outil puissant au sein de SQL Server pour récupérer des métadonnées, y compris des détails cruciaux tels que les noms de colonnes.
Pour obtenir une liste de noms de colonnes pour une table spécifique, utilisez cette requête SQL :
<code class="language-sql">SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'YourTableName';</code>
Remplacez 'YourTableName'
par le nom réel de votre table (entre guillemets simples). Par exemple, pour obtenir les noms de colonnes d'une table nommée Products
:
<code class="language-sql">SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Products';</code>
Cette requête raffinée renvoie directement uniquement les noms de colonnes, ce qui rend la sortie plus propre et plus efficace.
Au-delà des noms de colonnes, INFORMATION_SCHEMA
offre l'accès à une multitude d'informations sur les objets de base de données. Les vues clés fréquemment utilisées incluent :
CHECK_CONSTRAINTS
COLUMN_DOMAIN_USAGE
COLUMN_PRIVILEGES
COLUMNS
CONSTRAINT_COLUMN_USAGE
CONSTRAINT_TABLE_USAGE
DOMAIN_CONSTRAINTS
DOMAINS
KEY_COLUMN_USAGE
PARAMETERS
REFERENTIAL_CONSTRAINTS
ROUTINES
ROUTINE_COLUMNS
SCHEMATA
TABLE_CONSTRAINTS
TABLE_PRIVILEGES
TABLES
VIEW_COLUMN_USAGE
VIEW_TABLE_USAGE
VIEWS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!