我建议您执行以下操作:
1-创建一个插入到 t2 的过程:
CREATE OR REPLACE PROCEDURE yourname (IN values YOURTYPE) IS
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
INSERT INTO T2 (...) VALUES (...);
COMMIT;
END
/
AFTER INSERT
2- 在T1 的触发器内调用此函数
3- 之后在触发器中回滚事务。应取消第一次插入。
请注意,这会损害交易的任何其他先前操作。