私はテーブルを持っています。私は、レコードの変更を記録するためにトリガを使用しています。DELETEでdeletedByを取得レコード削除時にトリガー
操作を実行する人物(例えば、挿入、更新、削除)に記録されたフィールド名「updatedBy」があります。フィールドを他のフィールドと共に挿入または更新しますたとえば、
これらの操作では、「ME」がレコードを挿入/更新してログを正しく作成できることがわかります。しかし、レコードを削除したデータベースをどのように伝えるか?私はちょうど
DELETE FROM T WHERE P1='WORLD'
感謝を実行していますので。
タイトルが更新され、現在のユーザーをしたい場合。 – SKLTFZ
削除された行を格納する別の監査テーブルがありますか? – GurV
私は完全な操作を格納する別のテーブルがありますが、主な問題はレコードの削除中にupdatedByフィールドを更新できないため、レコードの削除SQLステートメントの上に実装する必要があります – SKLTFZ