【发布时间】:2018-08-28 06:49:24
【问题描述】:
当我运行 ssis 包时,我收到此错误“无法在 unicode 和非 unicode 字符串数据类型之间转换”,我的源是 Oracle,当我检查我的输出列数据类型时,它们都是 Unicode 字符串 [DT_WSTR] 和我的目标输入列的 SQL 数据类型是 DT_WSTR 。 我该如何进行这种转换?
提前感谢帮助的朋友
【问题讨论】:
标签: sql-server oracle ssis
当我运行 ssis 包时,我收到此错误“无法在 unicode 和非 unicode 字符串数据类型之间转换”,我的源是 Oracle,当我检查我的输出列数据类型时,它们都是 Unicode 字符串 [DT_WSTR] 和我的目标输入列的 SQL 数据类型是 DT_WSTR 。 我该如何进行这种转换?
提前感谢帮助的朋友
【问题讨论】:
标签: sql-server oracle ssis
【讨论】:
NVARCHAR(与 unicode 兼容)列或在 oracle 中有一个 unicode 列。如果两者都是 WSTR,那么您不必转换。