Sql server 如何在sql server 2008中查找有关更新或插入sql表行的信息?
我正在查找有关我的表格历史记录的信息, 我必须知道插入特定行的时间 有办法知道吗?Sql server 如何在sql server 2008中查找有关更新或插入sql表行的信息?,sql-server,sql-server-2008,sql-insert,ldf,Sql Server,Sql Server 2008,Sql Insert,Ldf,我正在查找有关我的表格历史记录的信息, 我必须知道插入特定行的时间 有办法知道吗? 谢谢。使用触发器 该表中的Datetime列,以及插入后的更新触发器 它将该列更新为GETDATE() 这只会给你最后一次的细节 更改(更新/插入) CDC SQL Server 2008中引入了更改数据捕获(CDC)。改变 应用于SQL的数据捕获记录插入、更新和删除 服务器表,并提供更改内容的记录, 以及何时,在简单的关系“更改表”中 这些“更改表”包含反映该列的列 选择要跟踪的源表的结构,以及 了解所做更改所
谢谢。使用触发器 该表中的
Datetime列
,以及插入后的更新触发器
它将该列更新为GETDATE()
这只会给你最后一次的细节
更改(更新/插入)
CDC
SQL Server 2008中引入了更改数据捕获(CDC)。改变
应用于SQL的数据捕获记录插入、更新和删除
服务器表,并提供更改内容的记录,
以及何时,在简单的关系“更改表”中
这些“更改表”包含反映该列的列
选择要跟踪的源表的结构,以及
了解所做更改所需的元数据
更多关于CDC的信息
此外,它仅在数据中心和企业版中受支持
您可能会发现这些答案很有用:,