1

我想知道是否有查询或某个 SP 来检索添加到我的数据库中的表中的所有新行。我正在使用 SQL Server 数据库。

4

2 回答 2

2

配置和管理变更跟踪

SQL Server 2008 中的更改跟踪使应用程序能够仅获取对用户表所做的更改以及有关这些更改的信息。通过将更改跟踪集成到 SQL Server 中,不再需要开发复杂的自定义更改跟踪解决方案。

更改跟踪是在端到端复制解决方案不起作用且需要自定义解决方案的情况下同步和复制数据的应用程序的重要构建块。例如,需要将数据与不是 SQL Server 数据库或存储架构非常不同的数据存储同步的场景。

http://msdn.microsoft.com/en-us/library/bb964713(v=sql.105).aspx

于 2012-08-11T08:42:39.057 回答
1

变更数据捕获

更改数据捕获旨在捕获应用于 SQL Server 表的插入、更新和删除活动,并以易于使用的关系格式提供更改的详细信息。变更数据捕获使用的变更表包含反映跟踪源表的列结构的列,以及了解已发生的变更所需的元数据。

变更数据捕获仅适用于 SQL Server 的 Enterprise、Developer 和 Evaluation 版本

http://msdn.microsoft.com/en-us/library/cc645858(v=sql.105 )

于 2012-08-11T08:45:48.243 回答