我有一个 SSIS 包,可将数据从 SAS 传输到 SQL Server。我正在创建一个派生列,但无法使该REPLACENULL
功能正常工作。我收到错误
“强制转换规范的字符值无效”
我确信这是因为源中的 NULL 值。这是我当前的派生列表达式:
REPLACENULL(DATEADD("d",(DT_I8)AuthEndDate,(DT_DATE)"1960-01-01"),0)
该REPLACENULL
功能在这里不起作用。有什么办法可以做到这一点?我正在使用 SSIS 2008。谢谢。