Субж. написал тригер:
ALTER TRIGGER dbo.t_test_update
ON _test
AFTER UPDATE
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
if UPDATE([newId])
insert into dbo._trg_test ( resultId, SQL)
select newId, (select (select text from sys.dm_exec_sql_text(sql_handle)) from master.dbo.sysprocesses where spid = @@SPID)
from inserted
END
GO
Но видать тригер выполняется в другом процессе, так как текст запроса совсем другой. Так можно ли выцепить нужный мне текст?
С уважением, Князев Константин