SSIS varchar(datecol)到Date col转换

时间:2016-01-13 00:04:44

标签: ssis

源列是具有空值的varchar数据类型,需要加载到日期列中,并使用列中的空值的默认值。 SSIS

我尝试使用REPLACEISNULL转换,但它没有用。 请建议我。

由于

1 个答案:

答案 0 :(得分:0)

我的第一选择是对源使用SQL查询,并使用ISNULL()或COALESCE()将NULL替换为默认值。

如果您必须稍后在数据流中执行此操作,则可以在派生列转换中使用三元运算符:

MyColumn == null ? 'default value' : MyColumn

当然,将表达式的结果转换为日期数据类型。