最新接到的需求使用觸發器方式阻止對表的delete 操作 百度找到如下代碼修改后運行
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;
請問各位大俠 通過觸發器如何修改 不提示例外并且后面陳述句可以繼續執行 或者有別的方法參考
uj5u.com熱心網友回復:
換個思路,記上日志再插回來uj5u.com熱心網友回復:
要啥觸發器,直接把用戶的delete這張表的權限,給去掉,就不能洗掉了uj5u.com熱心網友回復:
把表名改成一個視圖,使用替換觸發器。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/6831.html
標籤:高級技術
