トリガ内で呼び出すストアドプロシージャに値を渡さない「挿入後」トリガに問題があります。 それは更新のためにうまく動作し、また私は私が呼んでいるプロシージャのテーブルを照会していることを言及する必要があります。手順は、現在の挿入/更新された行に基づいて、表1に追加すべきかについてtable2のヒントにTABLE1および挿入の内側に見えるORACLE - トリガーがプロシージャに値を渡していない
create or replace trigger test_trg
after insert or update on table1
for each row
begin
test_procedure(:new.value1);
end;
: それは次のようになります。
ありがとうございます!
表示されないコードはデバッグできません。いくつかのサンプルデータと共に、呼び出されたプロシージャのソースを投稿してください。 – APC