Sql Trigger - 它属于哪个表?

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来获取额外的信息,比如之前/之后,删除/插入/更新,第一个/最后一个等等.