BIDS管理器中SQL_variant和DT_WSTR不匹配

时间:2017-11-23 12:24:45

标签: sql-server ssis etl bids sql-variant

我正在使用BIDS将某些数据更新到SQL Server 2008 R2。

我的源是varchar,目标表将此列VariantValue作为sql_variant数据类型。所以我使用派生列转换来创建一个带有此表达式的unicode新列:(DT_WSTR,4000)(PNumber)。这意味着我正在将varchar转换为unicode并将其插入sql_variant

我缓慢变化的维度连接管理器抛出了这个错误:

  

无法映射不同类型的列   列'PNumber'的类型为'System.String',列VariantValue的类型为'System.Object'

0 个答案:

没有答案