Microsoft SQL Server, comme Oracle, MySQL et PostgreSQL, utilise les vues Schéma d'information pour récupérer efficacement les noms de colonnes. Cette approche fournit une méthode robuste et complète pour accéder aux métadonnées des tables.
Pour extraire les noms de colonnes d'une table spécifique (par exemple, « Clients »), utilisez la requête SQL suivante :
<code class="language-sql">SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'Customers'</code>
Cette requête affinée renvoie directement uniquement les noms de colonnes, simplifiant ainsi la sortie. La requête d'origine (SELECT * ...
) a renvoyé tous les attributs de colonne. Bien qu'utile pour une exploration plus large des métadonnées, cette version simplifiée se concentre uniquement sur les informations demandées.
La base de données de métadonnées INFORMATION_SCHEMA
offre une multitude d'informations sur divers objets de la base de données, notamment (mais sans s'y limiter) :
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!