如何更改Oracle中的触发器?

时间:2016-09-20 13:21:18

标签: oracle plsql alter database-trigger

我正在尝试更改数据库的触发器脚本。我的触发器名称为ARCH_USER_UPD_TRG,这会将USER表上的任何更新或删除放入Z_USER

我正在从USER表中删除一列,现在需要修改触发器脚本以不再使用此列。

如何修改oracle触发器的PL / SQL脚本?

2 个答案:

答案 0 :(得分:10)

触发器类似于包或程序,因此您只需使用

即可
create or replace trigger triggerName
...
declare
...
begin
    ...
end;

答案 1 :(得分:1)

使用修改后的SQL脚本代码,简单的解决方案将是DropCreate触发器。

DROP TRIGGER ARCH_USER_UPD_TRG; 

CREATE TRIGGER ARCH_USER_UPD_TRG
//rest of code body