Abrufen einer Liste der in der Datenbank erstellten Tabellen- und Spaltennamen

Diese Seite wurde aktualisiert :
Erstellungsdatum der Seite :

Normalerweise würden Sie Tabellen- oder Spaltennamen in SQL und SELECT oder INSERT einfügen, aber Sie können auch die Namen von Tabellen und Spalten abrufen, die in der Datenbank in SQL erstellt wurden. Wenn Sie dies können, können Sie dynamisches SQL erstellen, das automatisch dem Wachstum von Tabellen und Spalten folgt.

Um eine Liste mit Tabellen- und Spaltennamen abzurufen, sieht SQL wie folgt aus: Weitere Informationen sind verfügbar, aber die Konfiguration ist hier minimal.

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

Die Ergebnisse werden wie folgt angezeigt: