问个触发器的问题

jiangjian0427 2003-11-05 07:08:08
怎样实现像
insert into 表名 from deleted
的效果。就是在删除表1的数据的时候把删除的数据插入到另一个表2里面?

另外问一下”可利用归档重做日志事务恢复到某一时间点上“,怎么做的?
...全文
41 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiangjian0427 2003-11-06
  • 打赏
  • 举报
回复
问题解决,给分!
nicolas2001 2003-11-05
  • 打赏
  • 举报
回复
同意!
beckhambobo 2003-11-05
  • 打赏
  • 举报
回复
deleted相当于oracle行级别触发器
create trigger a_tri
before delete on a
for each row
begin
insert into b values(:old.id,old.name,...);
end;
/
lianhg 2003-11-05
  • 打赏
  • 举报
回复
CREATE OR REPLACE TRIGGER bakup
BEFORE delete
ON 表1
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
begin
insert into 表2 values(....

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧