-1
假設數據庫中有n個表。無論在數據庫中的任何表中插入,更新還是刪除,都必須在名爲「Audit_Trial」的表中捕獲,我們在審計試驗表中具有以下列。要生成信息的審計跟蹤,要跟蹤更改,請在數據庫級別創建觸發器
Server_Name, AT_date, AT_time, Table_name, Column_name, Action, Old_value, New_Value.
哪臺服務器在哪個表上哪個列上的日期和時間數據已被更改,必須被捕獲。此外,「動作」欄跟蹤動作是插入,更新還是刪除,我們還必須捕獲舊值和新值。
那麼最好的方法是什麼?我們可以創建一個數據庫級觸發器,在任何插入,更新或刪除的情況下觸發觸發器嗎?請用一個例子來解釋如何完成這項任務?