Oracle 数据库中,语句级别触发器包含行级别触发器吗?
展开全部
oracle的语句级别触发器和行级触发器是两种不同的触发器。
语句级触发器指当某触发事件发生时,该触发器只执行一次;行级触发器指当某触发事件发生时,对受到该操作影响的每一行数据,触发器都单独执行一次。最直观的区别就是行级触发器有for each row,而语句级没有;行级能使用new和old关键字,而语句级不能;此外语句级能对原表进行dml操作,而行级不能。有问题再追问。
语句级触发器指当某触发事件发生时,该触发器只执行一次;行级触发器指当某触发事件发生时,对受到该操作影响的每一行数据,触发器都单独执行一次。最直观的区别就是行级触发器有for each row,而语句级没有;行级能使用new和old关键字,而语句级不能;此外语句级能对原表进行dml操作,而行级不能。有问题再追问。
追问
我也是你这么认为的,但昨天我问我们数据库老师时,他竟然说语句级别触发器包含行级别触发器,我就无语了,书上都没看到这两者有什么特殊的联系。谢谢你的详细回答
追答
额 可能你们老师说错了吧 有问题再追问,望采纳。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询