触发器内不能有COMMIT。提交对table1的INSERT后,将立即提交您的UPDATE。
但是要实现您想要的目标,您可以使用自主事务。例如,
CREATE OR REPLACE TRIGGER mytrgAFTER INSERT ON table1 FOR EACH ROWDECLARE PRAGMA AUTONOMOUS_TRANSACTION; BEGIN myschema.myproc(:new.ID, :new.NAME, :new.TYPE_CODE, :new.LANGUAGE); COMMIT; END;



