> 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

Antwort per Email an