根据给出的更新语句 'update grade t set grade = 60 where id <6',可以看出只有id小于6的记录会被更新。根据触发器中的条件 'WHERE(oldTuple.grad < 60)',只有旧记录的成绩小于60时,才会执行触发器执行体。

根据给出的学生成绩记录,在id小于6的记录中,只有id为3的记录的成绩小于60,因此触发器执行体只会被执行一次。

SQL触发器执行次数分析:更新语句和触发器条件的结合

原文地址: https://www.cveoy.top/t/topic/qDyv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录