我的数据仓库ETL从我们的HIS中检索使用WHERE子句中的日期范围的记录。关注的是,可以在日期范围内插入或更新记录,但SELECT不会记录。我如何使用rowversion或时间戳来确保我的ETL获取这些更改?那段代码会是什么样的?
SSIS SQL Task伪代码: 从HIS.Patient.PatientAddress中选择* 其中editdate> @LogFileLastETLDate和editdate< MAX(HIS.Patient.editdate)
答案 0 :(得分:0)
我在其中一个项目中做了同样的事情: