Oracle中能不能搞个触发器,不让用户删除记录?

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:38:18
我已经写了一点了,但具体部分不知道怎么搞了,触发器里面又不能用rollback
下面是我写的。
create or replace trigger mytrigger2
before delete
on emp
begin
---这个地方不知道怎么写了
end;
不是吧大哥。你这个逻辑就是当我运行删除的时候,你触发器只输出一条“禁止删除”啊。
它不会影响到删除语句的执行哦,数据库里的记录还是会删除的啦。忽悠我~~~晕

create or replace trigger mytrigger2
before delete
on emp
for each row
begin
dbms_output.put_line('禁止删除!');
end mytrigger2;
----------------------------------------------------
这最好办了,那就在那里面加个行为呗~