源列是具有空值的varchar数据类型,需要加载到日期列中,并使用列中的空值的默认值。 SSIS
我尝试使用REPLACEISNULL转换,但它没有用。 请建议我。
由于
答案 0 :(得分:0)
我的第一选择是对源使用SQL查询,并使用ISNULL()或COALESCE()将NULL替换为默认值。
如果您必须稍后在数据流中执行此操作,则可以在派生列转换中使用三元运算符:
MyColumn == null ? 'default value' : MyColumn
当然,将表达式的结果转换为日期数据类型。