Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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

Geschrieben
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 ?

Geschrieben

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

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...