Andmebaasis loodud tabeli- ja veerunimede loendi hankimine

Lehekülg uuendatud :
Lehe loomise kuupäev :

Tavaliselt paneksite tabeli- või veerunimed SQL-i ja SELECT-i või INSERT-i, kuid sql-is saate ka andmebaasis loodud tabelite ja veergude nimed. Kui saate seda teha, saate luua dünaamilise SQL-i, mis järgib automaatselt tabelite ja veergude kasvu.

Tabeli- ja veerunimede loendi saamiseks näeb SQL välja selline. Lisateave on saadaval, kuid konfiguratsioon on siin minimaalne.

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

Tulemused kuvatakse järgmiselt: