导出事务表的增量数据的最佳方法

时间:2012-02-21 15:49:28

标签: sql-server

以下是我的表格要求“订单”: 1)在第1天,我使用bcp命令作为unicode文本文件发送完整数据。 2)从每天的第二天起,我只需要发送当天发生的交易的增量数据。 实施delta的最佳方法是什么?我想避免当前的表设计,并不是所有表都有时间戳字段。

2 个答案:

答案 0 :(得分:3)

查看SQL Server更改跟踪。它做你想要的。

您还可以在午夜快照PK值和每行的哈希值。第二天晚上,您再次快照并使用完整连接创建差异。

答案 1 :(得分:0)

你已经排除了最佳方式。现在,您只能根据前一天的快照手动执行差异。