当源表更新

时间:2015-09-17 12:14:23

标签: sql sql-server tsql ssis

我的报告使用了一些tables大数据。我们编写了一个存储过程来从tables获取所需的数据并生成报告输出table。由于数据量很大,我们不希望在程序发生任何更新时调用整个源tables数据。我们只需要将源表中的'updated/changed rows更新为目标table

Sql Server中执行此操作的最佳方式是什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以定义使用表触发器 请检查SQL Server Trigger Example to Log Changes

SQL Server中还有一个名为 CDC(变更数据捕获)的解决方案 您也可以调查CDC