SSIS - 日期列到变量空和非空值

时间:2009-09-18 12:37:52

标签: sql variables ssis null

在SSIS包中,我有一个数据流,从访问数据库中提取两个颜色,一个TaskID和一个日期

我将它存储在ADO记录集中,并将其传递给For Each Loop容器

我是他们试图将每个值对分配给两个变量“taskID”和“taskDate” 然后,我想在SQL插入任务中使用这两个变量,然后使用此信息在几个地方更新SQL数据库

当我只是拉出taskID并将其插入sql但是当我引入日期失败因为日期可以为NULL并且大多数任务都是NULL但是SSIS只是一直告诉我它不能放在变量中为null,我尝试了一个允许空值的Obejct变量,但是在将变量添加到sql任务时包失败,因为变量存在DATE?

由于

1 个答案:

答案 0 :(得分:0)

有一个可能的解决方案概述here使用第二个变量和EvaluateAsExpression来解决您的问题。