字符集问题。
修改注册表中HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0中NLS_LANG变量
与服务器端相同。

解决方案 »

  1.   

    字符集问题,把注册表中的NLS_LANG改为和服务器端数据库字符集一致,即可
      

  2.   

    可能varchar2变量定义了奇数长度,导致只取半个字符
      

  3.   

    alter session set NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'
      

  4.   

    请请各位可是没有解决,我是用JAVA写的一个函数,可是程序调用输出时中文就不行了,我在JB中调试函数没有问题.
    各位高手再帮我想想是什么原因?
      

  5.   

    alter session set NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'