我正在使用 SSIS 和 BIDS 将数据从CSV
文件加载到数据库。我的数据源有一个包含integer nullable
值的列。首先,我将这些值加载到recordset
目标中,然后在Foreach
. 我将 int 值映射到一个Object
变量,因为整数不能为空。在 foreach 中,我有一个简单的 Execute Sql,它将值插入数据库。但它不起作用,当 null 值出现时,它会引发错误:
Unsupported data type on parameter binding 0.". Possible failure reasons:
Problems with the query, "ResultSet" property not set correctly, parameters
not set correctly, or connection not established correctly.
当数据源包含时,在 foreach 容器中使用整数值的正确方法是nulls
什么?