行级触发器顾名思义就是该SQL影响的行数等于执行触发器的次数,语句级触发器就是不管该SQL影响多少条数据,你执行一条SQL只触发一次操作
创建触发器行级触发器t_mydel
create or replace trigger t_mydel
after delete
on REC_BALANCE
for each row --行级触发器,屏蔽该语句则变为语句级触发器
begin
dbms_output.put_line('您正在删除记录!');
end;
表REC_BALANCE用户名为‘a01’共有三条记录,执行删除语句
delete from REC_BALANCE where LOGIN_USER='a01';
删除后的截图
将for each row屏蔽掉变为语句级触发器,同时回滚刚才删除操作
在执行一次删除操作命令
delete from REC_BALANCE where LOGIN_USER='a01';
结果只打印一条信息