oracle 一行执行多个语句,行级触发器执行多个语句时的语句格式

set serveroutput on

create or replace trigger xxx

before

update

on emp

for each row

begin

update backups set sal=:new.sal where empno=:new.empno;

dbms_output.put_line('成功备份:'||:new.empno||'的工资'||:new.sal||'元');

end;

/

update emp set sal=sal+10;

commit;

select * from emp;

select * from backups;

成功备份:7369的工资1549.88元

成功备份:7499的工资2949.95元

成功备份:7521的工资2511.49元

成功备份:7566的工资5629.44元

成功备份:7654的工资2511.49元

成功备份:7698的工资5385.86元

成功备份:7782的工资4606.37元

成功备份:7839的工资9575.59元

成功备份:7844的工资3047.4元

成功备份:7900的工资1868.42元

成功备份:7902的工资5678.15元

成功备份:7934的工资2618.66元

成功备份:8000的工资1546.88元

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值