Próbuję utworzyć mały skrypt SQL (w SQL Server Management Studio), aby uzyskać listę wszystkich tabel w dwóch różnych bazach danych. Celem jest sprawdzenie, które tabele istnieją w obu bazach danych i które istnieją tylko w jednym z nich.Jak uzyskać listę wszystkich tabel w dwóch różnych bazach danych
Znalazłem różne skrypty na SO, aby wyświetlić listę wszystkich tabel jednej bazy danych, ale jak dotąd nie udało mi się uzyskać listy tabel wielu baz danych.
A więc: czy istnieje sposób na zapytanie SQL Server o wszystkie tabele w określonej bazie danych, np. SELECT * FROM ... WHERE databaseName='first_db'
, abym mógł dołączyć do tego z wynikiem dla innej bazy danych?
+1 Fajnie, mógłbym przysiąc, że to nie zadziałało! Działa nawet ze specyficznym dla serwera SQL 'db1.sys.tables'. – Andomar