我已经建立了链接服务器连接,它工作正常但是在2个字段中遇到了一些问题,Col1
得到datatype varchar(10000)
,而来自Col2 varchar(10000)
的字段也相同。当我查询时:
select
*
from
[MySQL_Linked]...SorceTbl
我收到以下错误:
链接服务器“MySQL_Linked”的OLE DB提供程序“MSDASQL” 返回消息“不支持请求的转换。”。
Msg 7341,
级别16,状态2,第1行无法获取列的当前行值 来自OLE DB提供程序的“[MySQL_Linked] ... [MyDB] .SorceTbl” 链接服务器“MySQL_Linked”的“MSDASQL”。
我尝试使用Cast and Convert
但没有用。有什么帮助吗?
有人将此问题标记为重复,但区别在于
他的解决方案是在源头更改数据类型,但对我来说,我没有 从源代码更改数据类型的权限。