• 締切済み

インサートトリガーについて

Aテーブルのインサートトリガー(AFTER)の中でAテーブルの行数を取得することは可能でしょうか? 単純にトリガーの中でSELECT文を発行すると、「表JSC.Aテーブルは変更中の為、トリガー機能はこの表を読込み/修正することができ ません。」とエラーが出てしまいます。 回避策などはあるのでしょうか? オラクルのバージョンは8iです。 よろしくお願いします。

みんなの回答

回答No.1

自律型トランザクションという機能を使うとエラーは回避できます。 エラーにならないだけで、ロック待ちやデッドロック等の回避ができる訳ではないので、 そのあたりの注意が必要です。

関連するQ&A