Forum - Beitrag anzeigen

SQL-Server - T-SQL: Kann die Datenbank nicht wechseln

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 19.09.2003 09:04 (330 Aufrufe)
Name: VolkmarRauh
Titel: T-SQL: Kann die Datenbank nicht wechseln
Inhalt: Hallo,

Ich habe folgende Problem: Ich möchte ganz schlicht alle Tabellen aller Datenbanken eines MSSQL-Servers 2000 auslesen!

Mein bisheriges Vorgehen war:
use master => globaler Cursor auf 'name' von 'sysdatabases' um alle Datenbanken auszulesen.

Im Prinzip ist das ja auch kein Problem, ABER: wenn ich, nachdem ich weiss, welche Datenbanken ich auslesen möchte verwende ich folgenden Befehl: use @DBName =====> DIESER BEFEHL FUNKTIONIERT NICHT !!!! WARUM ????

die Variable hat den richtigen Wert und war testweise mit den Datentypen 'varchar(255)' und 'sysname' definiert. Es sieht also so, als ob der 'USE' keine Variablen verträgt!

Meine Frage: Weiss jemand eine andere Lösung?

Danke schon im Voraus


Volkmar


Antworten
Icon Forum T-SQL: Kann die Datenbank nicht wechseln (VolkmarRauh, 19.09.2003 09:04)

Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen