【发布时间】:2011-09-13 19:37:30
【问题描述】:
我有一张桌子 (TableA)。在这个表上,我正在创建一个触发器,它将一行插入到另一个表(TableB)中,用于在 TableA 上进行的插入、更新和删除操作。我的意图是跟踪对 TableA 的修改。
我只有一个触发器来执行此操作。 (在 TableA 上插入或更新或删除之前创建触发器 trig_name ... - 种类)。
现在我需要对表 A 执行的实际操作是什么。当触发器将行插入到表 B 中时,我希望对表 A 执行的实际操作也插入到列中。
是否有可能使用单个触发器捕获在 TableA 上执行的操作,或者我是否必须为每个 DML 语句操作创建单独的触发器?
TIA。
【问题讨论】: