3 sql sql-server triggers sql-server-2005
在Sql Server 2005触发器中是否有一种方法可以获取触发器在执行期间附加到的表的名称和模式?
gbn*_*gbn 12
SELECT
OBJECT_NAME(parent_id) AS [Table],
OBJECT_NAME(object_id) AS TriggerName
FROM
sys.triggers
WHERE
object_id = @@PROCID
Run Code Online (Sandbox Code Playgroud)
然后你也可以使用OBJECTPROPERTY来获取额外的信息,比如之前/之后,删除/插入/更新,第一个/最后一个等等.