0
A
答えて
2
before
であり、2番目がafter
の場合は明らかです。またbefore statement
はbefore each row
より早くなります。あなたは2 after insert
documentationをお持ちの場合は言う:異なる種類のトリガが特定の順序で発射されていますが
、同じ文で同じタイプのトリガーは、任意の特定の順序で起動するように保証するものではありません。
はまた、あなたがそれを制御するためにfollows
とprecedes
を使用することができますOracle 11gのので@a_horse_with_no_nameによってそのポスト怒鳴るのコメントを参照してください。
関連する問題
- 1. Oracleトリガー作成の問題
- 2. SQL/Oracle 10g - トリガーに関する問題
- 3. Oracle APEXデータベース・トリガー - データベース列の参照に関する問題
- 4. Oracleアップデートのトリガーの問題
- 5. Oracleテーブル作成の問題
- 6. Oracle 11gでトリガーを作成
- 7. Oracleのトリガーの作成
- 8. ヘッダーファイルの作成に関する問題
- 9. タグシステムの作成に関する問題
- 10. カスタムダイアログの作成に関する問題
- 11. AlertDialogの作成に関する問題
- 12. プロパティファイルの作成に関する問題
- 13. コンポーネント作成に関する問題
- 14. Oracle selectクエリに関する問題
- 15. oracleのタイムゾーンに関する問題
- 16. SQL ServerトリガーをPostgreSQLに変換するトリガー関数のトリガーの問題
- 17. Oracle 11gでトリガを作成する際の問題
- 18. Oracle SQL:単純なトリガーif節の値の変更に影響する問題
- 19. シーケンスおよびトリガーの問題を伴うOracle自動インクリメント
- 20. が失敗します。テキストファイルの作成に関する問題?
- 21. oracleのuser_scheduler_jobsでトリガーを作成する方法は?
- 22. ラベルの生成に関する問題
- 23. Axis2ランプパーククライアントの作成に関する問題
- 24. PostGISテンプレートデータベースの作成に関する問題
- 25. WordPressテーマの作成に関する問題
- 26. 作成中のウェブページに関する問題
- 27. Xamarin Android - バインディングの作成に関する問題
- 28. Javaモバイルアプリケーションプロジェクトの作成に関する問題
- 29. ToDoリストの作成に関する問題
- 30. Wildfly 10データソースの作成に関する問題
トリガーを作成または変更するときに、 'follows'または' 'precedes'オプションを使用して、起動する順序に影響を与えることができます。https://docs.oracle.com/database/121/LNPLS/create_trigger.htm#LNPLS2103 –
@a_horse_with_no_nameそれは面白いです。私はそれが不可能だと言っている私の答えの一部を削除しました。ありがとう。 – Kacper