0

そのため、既存の DB に基づいて APEX アプリを構築しています。このトリガーは、ADMINISTRATIVOS である COMERCIAIS を防止することになっています。COMERCIAL は COMERCIAIS のビューです。しかし、次のエラーが発生します。

ERROR at line 2: PL/SQL statement ignored.

エラーはIF式にあるようです...

CREATE OR REPLACE TRIGGER id_in_admin_trigger
INSTEAD OF INSERT OR UPDATE ON COMERCIAL
FOR EACH ROW
BEGIN
IF(:new.id not in (SELECT id from ADMINISTRATIVOS))
   THEN
     INSERT INTO COMERCIAIS values(:new.id,:new.N_CONTRATOS);
END IF;
END;
/

何か助けはありますか?前もって感謝します。

4

0 に答える 0