Wie kann dieselbe Abfrage für alle Datenbanken einer Instanz ausgeführt werden?
Ich habe (zu Testzwecken) viele DBS mit demselben Schema (= dieselben Tabellen und Spalten im Grunde) auf einer SQL Server 2008 R2-Instanz.
Ich hätte gerne eine Anfrage wie
SELECT COUNT(*) FROM CUSTOMERS
auf allen DBs in der Instanz. Ich möchte als Ergebnis 2 Spalten haben:
1 - der DB-Name
2 - der Wert vonCOUNT(*)
Beispiel:
DBName // COUNT (*)
TestDB1 // 4
MyDB // 5
etc...
Hinweis: Das nehme ich anCUSTOMERS
Tabelle existiert in allen DBS (außermaster
).