【发布时间】:2012-07-16 22:57:10
【问题描述】:
我正在使用 SSIS (SQL Server 2008 R2) 将输入 CSV 文件转换为 SQL 表。输入文件中的五列(实数 - 例如 19.54271)有时会出现错误值(字符串 - 例如“NAN”),这会导致包失败。
检查这 5 列的错误值“NAN”、将其转换为 NULL 值或已知错误数字 (-9999) 并将更正后的值写入同一个最终 SQL 表中的最简单方法是什么?
到现在搞的这么乱,最后决定问问有没有更简单的方法……
我目前的条件逻辑:
My Case1 派生列转换:
注意:我仍然不确定我是否可以将其他派生列合并到一个实例中,但由于我的目的地只能有一个输入,我怀疑我需要...
TIA
【问题讨论】:
标签: sql-server sql-server-2008 ssis