logo logo
关于我们

技术分享

技术分享 【Oracle 触发器】触发器应用场景--数据的备份和同步

【Oracle 触发器】触发器应用场景--数据的备份和同步

2021-06-30

触发器应用场景--数据的备份和同步
当给员工涨完工资后,自动备份新的工资到备份表中
行级触发器

创建备份表:

1 create table emp_back as select * from emp1; --创建备份表

 

创建触发器:

 1 create or replace trigger sync_salary 2 after update 3 on emp1 4 for each row 5 declare 6 begin  7     --当主表更新后,自动更新备份表 8     update emp_back set sal = :new.sal where empno= :new.empno; 9 10 end;11 /

 

检测:

更新前:

1 select sal from emp1 where empno=7839;--更新前2 3 select sal from emp_back where empno=7839;--更新前

 

更新:

1 update emp1 set sal=sal+100 where empno=7839; --更新数据

 

更新后:

1 select sal from emp1 where empno=7839;--更新后2 3 select sal from emp_back where empno=7839;--更新后

 

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 容灾备份

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载

jia7jia_7
请添加好友
为您提供支持

请拨打电话
为您提供支持

400-9955-698