Benutzer mit den meisten Antworten
verschiedene Abfragen hintereinander ausführen

Frage
-
Hallo,
gibt es eine Möglichkeit mehrere unterschiedliche Abfragen, welche einzeln als Query gespeichert sind in einer Abfrage auszuführen?
Vielleicht eine Funktion?
Das ausführen mehrerer Abfragen in einer Abfrage mit dem Schlüsselwort "GO" ist mir bekannt, aber da ich sehr viele Abfragen habe die nacheinander ausgeführt werden sollen, möchte ich der Übersichthalber mit den gespeicherten Abfragen (Query-Name oder so ...) arbeiten.
SSIS steht nicht zur Verfügung!
Gruß ro_grille
Antworten
-
gibt es eine Möglichkeit mehrere unterschiedliche Abfragen, welche einzeln als Query gespeichert sind in einer Abfrage auszuführen
Hallo,
wenn Du damit einzelne *.SQL Dateien meinst, dann geht das mit Plain T-SQL nicht, aber Du kannst in SSMS übers Menü "Query" => "SQLCMD Mode" eben in diesen umschalten und dort geht es dann, indem Du die Dateien per :r Kommando angibst, also so:
:r C:\temp\test1.sql :r C:\temp\test2.sql :r C:\temp\test3.sql
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 23. Januar 2015 10:10
- Als Antwort markiert ro_grille Sonntag, 25. Januar 2015 07:49
Alle Antworten
-
gibt es eine Möglichkeit mehrere unterschiedliche Abfragen, welche einzeln als Query gespeichert sind in einer Abfrage auszuführen
Hallo,
wenn Du damit einzelne *.SQL Dateien meinst, dann geht das mit Plain T-SQL nicht, aber Du kannst in SSMS übers Menü "Query" => "SQLCMD Mode" eben in diesen umschalten und dort geht es dann, indem Du die Dateien per :r Kommando angibst, also so:
:r C:\temp\test1.sql :r C:\temp\test2.sql :r C:\temp\test3.sql
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 23. Januar 2015 10:10
- Als Antwort markiert ro_grille Sonntag, 25. Januar 2015 07:49
-