今天SSIS表达日期

时间:2017-04-28 09:22:14

标签: sql-server ssis

有一个包含一些缺少日期值的平面文件,需要将它们转换为今天的日期。

如何使用SSIS表达式执行此操作?

注意:( Orderdate列的所有缺失日期值=今天的日期)

2 个答案:

答案 0 :(得分:0)

添加从平面文件中读取的Dataflow task并将行复制到目标平面文件。并使用带有以下表达式的Derived column

GETDATE()

" GETDATE()以DT_DBTIMESTAMP格式返回系统的当前日期。 GETDATE函数不带参数。" Read more about GETDATE() function

答案 1 :(得分:0)

使用派生列转换。在转型编辑器中,"派生列"到Replace 'MyColumn'并使用REPLACENULL表达式。

示例:REPLACENULL(MyColumn, GETDATE())