我在Sql Server中有一些表。我想記錄行,如果行更新或刪除。我怎樣才能組織這個過程?如何組織更新的行日誌記錄
樣本表結構:
[uniqueGUID] [uniqueidentifier] NOT NULL,
*[kod_a] [nchar](5) NOT NULL,
*[kod_b] [nchar](5) NOT NULL,
*[kod_c] [nchar](2) NOT NULL,
*[kod_d] [nchar](4) NOT NULL,
[name] [nvarchar](25) NULL,
[sname] [nvarchar](25) NULL,
[address] [nvarchar](25) NULL,
[payment] money NULL
注:標記的列(kod_a,kod_b,kod_c,kod_d)是唯一constaint在一起。另外的表格也在相同的結構中,列數可能不同。
一些想法,請。
謝謝。
您的意思是說,只要某行被刪除或更新,您就需要審計追蹤?你需要登錄什麼?只是數據?用戶?還要別的嗎? – Oded 2010-08-30 11:32:19
我想在初始表單中更改另一個表中的行,以及更改它的人,datetime和一些adition信息。 – loviji 2010-08-30 11:58:27