Sql-Server
在 SQL Server 中的表上發生的操作的歷史記錄
我正在執行一個 shell 腳本,該腳本在 SQL Server DB 中的表上執行插入、更新、刪除查詢。有沒有辦法獲取表上發生的所有事務的歷史記錄,以驗證它們是否按預期發生。這是發生的更新、插入和刪除的數量。以及可能發生的任何錯誤。
下面是 SQL Server 的一些開箱即用的功能,可以幫助您實現目標。在他們收集您需要的數據之前,您需要主動啟用/設置其中之一。
以供參考:
首先我要提一下,如果應用了事務,您可能會期望得到正確的結果。在ACID中是C。