SQL97插入数据到SQL2000的中文字段乱码问题
insert into DB2..table1 select * from DB1..table1 a where a.id='1'
同台服务器server1上没有问题,server1安装的是SQL97
在服务器server2做linked server到server1上的DB1为LS_DB1
insert into DB2..table1 select * from LS_DB1...table1 a where a.id='1'
其中中文字段就会变成???????,server2安装的是SQL2000
请问是什么原因,有什么解决办法?
问题点数:100、回复次数:2Top
1 楼feng04230091(紫枫)回复于 2005-05-11 16:11:02 得分 0
server1是英文版windows2000 英文版SQL97
server2是英文版windows2003 英文版SQL2000Top
2 楼zjcxc(邹建)回复于 2005-05-11 16:25:54 得分 100
字段类型的问题吧.
使用nvarchar/ncarh/ntext字段Top




