从表里删除记录的时候,如果同时删除10条记录的话。delete触发器执行几次?
如:delete * from abc where id>20 and id<=30
谢谢!
10
一次,但是deleted表里有10条记录
--查看
select * from deleted
1次,你做个触发器试试就知道了
一次,一样的。
如何试呀??
又不能在触发器里面写 print 语句,什么知道触发多少次呢?
以前好像我也问过类似的问题.
请 javaname10(javaname7) 指教.
1. 1个delete操作和一个delete触发器是一个事务,当然也就执行一次了.
2. 而不是看你这个delete一次删除了多少数据