DBへの挿入がアプリケーション側からのみ行われることが確実な場合は、プロシージャを作成して最初のオプションを選択し、INSERT
の両方を含めます。 TRANSACTION
のステートメント ブロック。これにより、不可分操作が確実になります。
ただし、アドホッククエリまたはサードパーティのETLツールを介してDBへの挿入が発生する可能性がある場合は、トリガーAFTER INSERT TRIGGER
を使用する以外に選択肢はありません。 他のINSERT
を呼び出す方法がないため、ログ挿入操作(2番目のオプション)を実行します 自動的または明示的にステートメント。