簡體   English   中英

在SQL Server中最后更新記錄時保存

[英]Save when a record was updated last in SQL Server

我需要跟蹤表記錄何時更新。

我想我想添加一個保存時間戳的列,這樣我就可以選擇時間戳大於上次更新時間戳的記錄。

我在這里和網上做了一些關於這個主題的研究,我對整個時間戳的事情感到有些困惑。 所以我想我會創造

MSDN上

未來版本的Microsoft®SQLServer™可能會修改Transact-SQL時間戳數據類型的行為,以使其與標准中定義的行為保持一致。 此時,當前時間戳數據類型將替換為rowversion數據類型。

所以我目前的想法是,我只是在datetime類型的表上創建一個新列,並在每次插入更新記錄時更新。

桌面上的內置時間戳可以節省一些工作,所以這就是我問的原因。

向表中添加DateTime列,然后使用在Insert或Update上執行的觸發器更新此列

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM