Я создаю триггер «После обновления» для таблицы SQL Server 2008. Триггер срабатывает нормально, но одно из значений, которые он обновляет в другой таблице, неверно. Я просматриваю трассировку в SQL Profiler, но не вижу там значений моей переменной.
Я прочитал этот другой question и поэтому добавил в мою трассировку RPC: Completed Event, но по какой-то причине в моей трассировке не было экземпляров этого события. То есть я вижу это в других местах на трассе, но не там, где срабатывает мой спусковой крючок.
Чтобы (надеюсь) быть ясным, мой триггер ВЫПОЛНЯЕТ SP следующим образом:
EXEC SP_UpdateSomeStuff @variable1, @variable2
... и это все, что я вижу в следе. Я хочу увидеть:
EXEC SP_UpdateSomeStuff @variable1 = 111, @variable2 = 222
... но я не могу понять, какие события добавить, чтобы получить это. Спасибо за любые идеи.