这种情况下,能不能看到中文,实际上取决于三个字符集:服务器B
服务器A
你当前的客户端C不妨看看这三个的设置,如果A和B不同,而C和B相同,则汉字还是可以看到的(一般)。

解决方案 »

  1.   

    是这样的。
    我在ERP系统建立了一个View,然后在其它系统需要通过DBLink到ERP上就可以访问该view了,但是,由于这2台服务器的字符集不同(但是都不能修改服务器的字符集,否则会影响用户业务),因此访问view时出现乱码。这时,我该怎么解决?
      

  2.   

    老大,这里没有客户端啊。只是2台服务器啊。
    况且,ERP的服务器是禁止访问的啦。
      

  3.   

    楼上xieyongan(没钱途) :
    服务器B的Oracle版本是8.1.7,服务器B的Oracle版本是9.2,请问用什么函数(或怎么写函数)进行转换?
      

  4.   

    CONVERT(c,dset,sset)
    将源字符串 sset从一个语言字符集转换到另一个目的dset字符集
    select convert('strutz','we8hp','f7dec') "conversion" from dual;