Brodi87 Geschrieben 6. August 2010 Geschrieben 6. August 2010 Ich habe eine Abfrage, die nur in einer bestimmten Datenbank ausgeführt werden darf und kann. Gibt es eine Möglichkeit, vorher, bevor die eigentliche Abfrage beginnt, zu prüfen ob die Abfrage in der richtigen Datenbank ausgeführt wird, und wenn nicht eine Meldung (print???) erscheint, die darauf hinweist, das man die Abfrage in der falschen Datenbank ausführt? Wenn ja wie? mfg
dbwizard Geschrieben 6. August 2010 Geschrieben 6. August 2010 Gibt es eine Möglichkeit, vorher, bevor die eigentliche Abfrage beginnt, zu prüfen ob die Abfrage in der richtigen Datenbank ausgeführt wirdWenn ja wie? mfg Hallo, Das hängt von deiner verwendeten Datenbank ab ? Welche Version benutzt du den ?
streffin Geschrieben 6. August 2010 Geschrieben 6. August 2010 DECLARE @db_name varchar(255) SELECT @db_name = DB_NAME() IF NOT @db_name = `was_du_suchst` BEGIN print(´falsche Datenbank´) END ELSE BEGIN dein query END das sollte dem was du suchst denke ich nahe kommen. Gruss Sven
Brodi87 Geschrieben 10. August 2010 Autor Geschrieben 10. August 2010 Ja..genau das hab ich gesucht! Danke an Streffin!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden