Rohkem
Kuidas saada SQL Serveri tabelist veeru nimed?
Tahaksin küsida tabeli kõigi veergude nimesid. Ma leidsin, kuidas seda teha:
Aga ma pean teadma: Kuidas saab seda teha Microsoft SQL Serveris (minu puhul 2008)?
642
3
Seda teavet ja palju, palju muudki saate teabeskeemi vaadete päringu abil.
See näidispäring:
saab teha kõigi nende DB objektide kohta:
Saate kasutada salvestatud protseduuri sp_columns, mis tagastab antud tabeli kõikide veergude kohta käiva teabe. Rohkem infot saab siit http://msdn.microsoft.com/en-us/library/ms176077.aspx.
Seda saab teha ka SQL-küsitlusega. Mõni selline asi peaks aitama:
Või variant oleks:
Sellega saadakse kõik veerud kõigist tabelitest, järjestatuna tabeli nime ja seejärel veeru nime järgi.
Selle päringu abil saate vastuse: