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 Zitieren
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 ? Zitieren
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 Zitieren
Brodi87 Geschrieben 10. August 2010 Autor Geschrieben 10. August 2010 Ja..genau das hab ich gesucht! Danke an Streffin! Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.