我正在使用 BIDS 将一些数据更新到 SQL Server 2008 R2。
我的源是一个varchar
目标表,此列VariantValue
作为sql_variant
数据类型。所以我使用了派生列转换来创建一个带有这个表达式的 unicode 新列:(DT_WSTR,4000)(PNumber)
. 这意味着我将 a 转换varchar
为 aunicode
并将其插入到sql_variant
列中
我的缓慢变化的维度连接管理器抛出了这个错误:
无法映射不同类型的列。
列“PNumber”的类型为“System.String”,列VariantValue
的类型为“System.Object”