有一个包含一些缺少日期值的平面文件,需要将它们转换为今天的日期。
如何使用SSIS表达式执行此操作?
注意:( Orderdate列的所有缺失日期值=今天的日期)
答案 0 :(得分:0)
添加从平面文件中读取的Dataflow task
并将行复制到目标平面文件。并使用带有以下表达式的Derived column
GETDATE()
" GETDATE()以DT_DBTIMESTAMP格式返回系统的当前日期。 GETDATE函数不带参数。" Read more about GETDATE() function
答案 1 :(得分:0)
使用派生列转换。在转型编辑器中,"派生列"到Replace 'MyColumn'
并使用REPLACENULL表达式。
示例:REPLACENULL(MyColumn, GETDATE())
。