ORA-04071:缺少BEFORE,AFTER或INSTEAD OF关键字

时间:2015-05-22 10:46:06

标签: sql oracle plsql

我正在为apex数据库应用程序编写一些PL / SQL代码。使用代码时,我想要了解当我下达采购订单时,会根据采购订单ID自动生成采购订单行。但是,我在运行以下代码时遇到ORA-04071错误:

create or replace trigger "INKOOPORDER_T1"/
AFTER insert or update or delete on INKOOPORDER
for each row begin

INSERT INTO INKOOPORDERREGEL
    (I_nummer)
SELECT
    I_nummer
    FROM inkooporderregel
go
end/

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

你的查询有一些语法错误

尝试以下代码

我从第一行删除了/,在End之后,将;放在insert语句的末尾并删除了go。还在end之后{ {1}}

;