Sql server 在ETL期间使用时间戳或行版本捕获更新
My datawarehouse ETL从HIS检索记录,HIS在WHERE子句中使用日期范围。令人担忧的是,记录可能会在日期范围内插入或更新,但不会被SELECT系统拾取。我如何使用rowversion或timestamp来确保我的ETL获取这些更改?那代码是什么样子的 SSIS SQL任务伪代码: 从他的.Patient.PatientAddress中选择*Sql server 在ETL期间使用时间戳或行版本捕获更新,sql-server,sql-server-2012,Sql Server,Sql Server 2012,My datawarehouse ETL从HIS检索记录,HIS在WHERE子句中使用日期范围。令人担忧的是,记录可能会在日期范围内插入或更新,但不会被SELECT系统拾取。我如何使用rowversion或timestamp来确保我的ETL获取这些更改?那代码是什么样子的 SSIS SQL任务伪代码: 从他的.Patient.PatientAddress中选择* 其中editdate>@logfilelastteldate和editdate
其中editdate>@logfilelastteldate和editdate