Obtenir une liste des noms de table et de colonne créés dans la base de données

Page mise à jour :
Date de création de la page :

Normalement, vous placez les noms de table ou de colonne dans SQL et SELECT ou INSERT, mais vous pouvez également obtenir les noms des tables et des colonnes créées dans la base de données en SQL. Si vous pouvez le faire, vous pouvez créer un SQL dynamique qui suit automatiquement la croissance des tables et des colonnes.

Pour obtenir une liste de noms de tables et de colonnes, SQL ressemble à ceci : Plus d’informations sont disponibles, mais la configuration est minimale ici.

select
  t.name as table_name
 ,c.name as column_name
from sys.tables as t
inner join sys.columns as c
  on c.object_id = t.object_id
order by t.name, c.object_id

Les résultats sont affichés comme suit :