【发布时间】:2014-01-12 16:05:34
【问题描述】:
我正在寻找有关我的餐桌历史记录的信息, 我必须知道插入特定行的时间 有什么办法知道吗? 谢谢。
【问题讨论】:
标签: sql-server sql-server-2008 sql-insert ldf
我正在寻找有关我的餐桌历史记录的信息, 我必须知道插入特定行的时间 有什么办法知道吗? 谢谢。
【问题讨论】:
标签: sql-server sql-server-2008 sql-insert ldf
使用触发器
该表中的
Datetime column和After Insert,Update Trigger将该列更新为GETDATE()。这只会给你最后的细节 更改(更新/插入)。
疾病预防控制中心
更改数据捕获 (CDC) 是在 SQL Server 2008 中引入的。更改 数据捕获记录应用于 SQL 的 INSERT、UPDATE 和 DELETE 服务器表,并记录更改的内容,位置, 以及何时,在简单的关系“更改表”中。
这些“更改表”包含反映该列的列 您选择跟踪的源表的结构,以及 了解所做更改所需的元数据。
Read here 更多关于 CDC 的信息
此外,它仅在数据中心和企业版中受支持。
【讨论】: