Hämta en lista över tabell- och kolumnnamn som skapats i databasen

Sidan uppdaterad :
Datum för skapande av sida :

Normalt skulle du placera tabell- eller kolumnnamn i SQL och SELECT eller INSERT, men du kan också få namnen på tabeller och kolumner som skapats i databasen i SQL. Om du kan göra detta kan du skapa dynamisk SQL som automatiskt följer tillväxten av tabeller och kolumner.

För att få en lista över tabell- och kolumnnamn ser SQL ut så här: Mer information finns tillgänglig, men konfigurationen är minimal här.

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

Resultaten visas enligt följande: