> Also wie ersetze ich zur Laufzeit in einer sproc die o.g. Syntax mit dem
> dynamischen DB-Name.
Eine Stored Proc macht keinen gro�en Sinn, weil es in der Proc nur mit
DECLARE @databaseA varChar(254)
SELECT @databaseA = 'databaseA.dbo.myTable'
EXEC ('INSERT INTO ' + @databaseA + ' FROM ' + @databaseB ...
, also wie bei einer normalen zusammenegesetzten Query geht. Wenn
Datenbank-/Tabellennamen nicht beim Anlegen der Proc bekannt sind, kann der
SQL Server nichts optimieren.
Tsch��, Joachim Uersfeld
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp