DBLink中字符集问题(请高手指点)

denglt 2006-06-06 10:30:44
数据库A 字符集为US7ASCII
数据库B 字符集为ZHS16GBK
在数据库B中有个DBLink指向数据库A,现在由于字符集问题,在B中通过DBLink取A的数据中文都为乱码,不知如何解决?(不能修改A的字符集).
...全文
556 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanmu 2006-11-15
  • 打赏
  • 举报
回复
如果你是插表用DBLINK . 可以将中文字段读到变量中再插
veabean 2006-06-09
  • 打赏
  • 举报
回复
关注

zxhcloth 2006-06-09
  • 打赏
  • 举报
回复
关注!

Thanks
Hima
fjmingyang 2006-06-09
  • 打赏
  • 举报
回复
你A数据库 character set 为US7ASCII ,本来就不能存汉字,数据库本身存的就是乱码,不管你如何取,取出来肯定也是乱码。
yqwd911 2006-06-09
  • 打赏
  • 举报
回复
關注中。。。
幫你頂
denglt 2006-06-06
  • 打赏
  • 举报
回复
to yuyu1980
不行的,我还有其他的DBLink连接不同的字符集
yuyu1980 2006-06-06
  • 打赏
  • 举报
回复
在本地机器上改字符集就可以了,比如从A取存入B 在本地oracle注册表里边写a的字符

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧