SSIS:将包含空值的foreach变量映射到整数

时间:2013-05-27 12:54:34

标签: sql-server-2008 ssis

我正在使用SSIS和BIDS将数据从CSV文件加载到数据库。我的数据源有一列integer nullable值。首先,我将这些值加载到recordset目标中,然后在Foreach中迭代它们。我将int值映射到Object变量,因为整数不能为null。在foreach中我有一个简单的Execute Sql,它向数据库插入值。但它没有用,当空值出现时,它会抛出一个错误:

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.

当数据源包含nulls时,在foreach容器中使用整数值的正确方法是什么?

0 个答案:

没有答案