我正在设置一个简单的数据流任务以将多个 CSV 拉入 SQL Server 数据库表。CSV 中的许多列是浮动的,但偶尔会显示“N/A*”。我想将这些列保留为浮点数,并将其中的任何字符串转换为 NULL。
通过忽略平面文件源设置中的转换失败,我可以实现这一点,但我认为忽略失败不是最佳实践。解决方案是否只是对所有这些列进行条件拆分,以说明“N/A*”何时为 NULL,否则为浮动?
我正在设置一个简单的数据流任务以将多个 CSV 拉入 SQL Server 数据库表。CSV 中的许多列是浮动的,但偶尔会显示“N/A*”。我想将这些列保留为浮点数,并将其中的任何字符串转换为 NULL。
通过忽略平面文件源设置中的转换失败,我可以实现这一点,但我认为忽略失败不是最佳实践。解决方案是否只是对所有这些列进行条件拆分,以说明“N/A*”何时为 NULL,否则为浮动?