MC, 06:02 czwartek, 02.08.2012 r.
SQL Server (T-SQL) - Wypisanie wszystkich schematów i przynależnych tabel
Chciałbym w tym artykule zanotować sobie bardzo przydane zapytanie SQL, które rezultatem jest wypisanie wszystkich schematów wraz z przynależnymi do nich tabelami.
Jak wylistować schematy i tabele?
Zdarzyło się ostatnio, że musiałem od SQL Servera uzyskać informacje na temat tego, jakie tabele znajdują się w jakich schematach. Posłużyłem się do tego celu bardzo prostą kwerendą, którą uważam że warto mieć zanotowaną na przyszłość. Jeśli więc chcemy wypisać wszystkie schematy oraz tabele, wystarczy wydać zapytanie:
SELECT QUOTENAME(SCHEMA_NAME(schema_id)) + ‘.’ + QUOTENAME(name)
AS SchematTabela
FROM sys.tables
Jeśli kogoś zastanawia, czemu mogą służyć rezultaty tego polecenia, to zachęcam do zajrzenia do powiązanych artykułów.
AS SchematTabela
FROM sys.tables
Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!