中国开发网: 论坛: 程序员情感CBD: 贴子 763704
newbee
紧急技术贴:oracle触发器高人请进
设计中,使用了trigger来备份数据,具体方法是
table1有一个backup_table1与其结构一致
使用触发器自动将table1修改/删除的记录备份到backup_table1
在之前的系统中,采用ms sql,可以用下面语句
insert into backup_table1 select * from deleted

现在采用oracle,似乎不能如此操作,因为:OLD不是一个记录集
需要
insert into backup_table1 values(field1,field2,.....) values (:old.field1,:old.field2....)

因为数据表数量众多,这样写不胜麻烦

不知有没有更好的方法?

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录