Moin,
folgendes Problem:
in einem Trigger soll per
EXEC sp_sqlexe @string
zur Verdeutlichung:
declare @test nvarchar(255)
set
@test = (‚update tbl_W_Wettbewerb
set lng_W_WettbewerbID =
(select max(lng_W_WettbewerbID)+1
from tbl_W_Wettbewerb
where lng_W_WettbewerbID
(select lng_W_WettbewerbID from
inserted))
where lng_W_WettbewerbID = (select lng_W_WettbewerbID from inserted)‘)
exec sp_sqlexec @test with recompile
Das Problem ist jetzt, daß die Tabelle Inserted als Objekt nicht bekannt ist!
Der string soll späterhin mittels einer udf erstellt werden.
Gibt es einen Weg inserted trotzdem zu verwenden?
Wir benützen MS SQL 2000
Gruß
Daniel Scholdei