关于触发器(删除表)的问题

caral525 2003-07-26 10:22:32
现有一张存储学生信息student(name,age,sex,join_time)的表单,要求每删除一条记录时,将记录存入另一张表student_delete中,并记录下删除的时间.(student与student_delete结构类似,后者仅比前者多一个删除时间的字段.)
请问该如何创建该触发器?
(希望程序尽量详细一点,最后有注释!)
...全文
98 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kerisyml 2003-07-26
  • 打赏
  • 举报
回复
create trigger tri_delstudent
after delete on student
for each now
begin
insert into student_delete values(:old.name,:old.age,:old.sex,:old.join_time,sysdate);
end;
/
beckhambobo 2003-07-26
  • 打赏
  • 举报
回复
create trigger student_tri
before delete on student
for each row
begin
insert into student_delete values(:old.name,:old.age,:old.sex,:old.join_time,sysdate);
end;
/

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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