如果导入的日期是最大值,则将标志设置为1

时间:2018-02-05 12:09:47

标签: ssis

我正在一个表格中导入数据,该表格中包含importID, itemid, importDate, CurrentFlag个字段。当导入的行具有CurrentFlag时,我需要将(max)importDate设置为true。我正在使用缓慢变化的维度,其中importDate是Historical属性,CurrentFlag是当前记录列。这会更新任何新记录,而不仅仅是具有(max)importDate的记录。仅当CurrentFlag大于表中已存储的每个importDate时,如何更新importDate

谢谢

1 个答案:

答案 0 :(得分:0)

我在oledb命令任务中找到了由缓慢变化的维度生成的更新sql命令。在那里你可以修改sql语句来获取和更新你喜欢的任何内容。