sql – 如何在单个事务中插入多行时触发触发器
发布时间:2020-12-12 06:58:32 所属栏目:MsSql教程 来源:网络整理
导读:我创建了一个FOR INSERT触发器,插入后会触发.以下是我想知道触发器将触发的不同场景. 触发器位于员工表上. 我开始一个事务,我插入4行.我的疑问是触发器会触发的方式. 插入每一行后会立即开火吗? 完成该事务中的所有行后是否会触发 我们可以访问插入的从触发
我创建了一个FOR INSERT触发器,插入后会触发.以下是我想知道触发器将触发的不同场景.
触发器位于员工表上. >插入每一行后会立即开火吗? 我们可以访问插入的&从触发器中删除了特殊表. >每次在这些表中会出现多少行?只有一个记录?还是多条记录? 先感谢您. 解决方法触发器将在每个INSERT语句后触发.如果你有4个INSERT语句,每行1行,触发器将在每次插入后在插入的特殊表中使用1条记录触发4次. 如果您有1行4个INSERT语句,则插入后插入的特殊表中的4个记录将触发触发器一次. 如果它们是事务性插入,则您在触发器中执行的操作也将是事务性的.如果触发器具有内部事务,这非常重要. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |