【发布时间】:2023-03-23 11:32:01
【问题描述】:
当我将数据从 excel 导入到 SSIS 中的 SQL 服务器时,我想保留 null、blank、na 值。我使用数据流任务将数据从 excel 导入到 sql server。如前所述,它有时会将 na 值转换为 null 或空。请帮忙
【问题讨论】:
-
#N/A不是 Excel 中的值。这是一个错误。您可以复制并粘贴特殊的带有值的工作表,在导入之前获取#N/A选择数据源时,选中框Retain Null Values以保持NULL值不变 -
感谢您的快速回复。在我的 excel 表中,我有值 'na' (不适用)但没有 #N/A 。和一些空白值。用户想要保留 na ,空值,他不希望它们被视为 NULL 值。我选择了在 SSIS 数据流任务 Excel 源中选中的 Keep NULL 值。
-
目标列的数据类型是什么?
-
它在 excel 中的数字列,我在我的 sql server 目标表中将它作为 nvarchar(255)。
标签: sql-server excel ssis dft