首页 > 数据库技术 > 详细

Oracle触发器阻止删除表数据

时间:2014-12-26 02:01:54      阅读:680      评论:0      收藏:0      [点我收藏+]
create or replace trigger preventdeleted502
before delete on d502_mzdetail
for each row
begin
if deleting then raise_application_error(-200001,‘不允许删除数据!‘);
dbms_output.PUT_LINE(‘不允许删除数据!‘);
end if;
end;

解释说明:preventdeleted502为该触发器名称,d502_mzdetail为表名,对于表d502_mzdetail如果一有删除动作,马上提示溢出错误,同时打印错误信息,那么删除动作即刻停止!

Oracle触发器阻止删除表数据

原文:http://www.blogjava.net/resteater/archive/2014/12/25/421811.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!