you can set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK parameter in your Register

解决方案 »

  1.   

    to chanet: 
    是set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK  or  set NLS_LANG=服务器段字符集?
      

  2.   

    谢谢二位,不过,
    其实,我是要处理多国语言,不仅仅是中文,我总不能把字符集改来改去的,
    我在程序里存放和取出数据,不管数据是什么字符集的,只要之前用OCIAttrSet函数
    对绑定的字段设置OCI_CHARASET_ID属性就可以了,可是,用这种方法我不知道在查询
    语句中含有中文(或韩文、日文等)时该怎么处理,有人遇到过这种情况吗? 大家在处理多国语言的时候都是怎么处理的???
      

  3.   

    楼主为啥不把数据库字符集设成UNICODE UTF8?这样所有多字节字符集在应用层都一样的处理了。
      

  4.   

    convert 函数转换成目标字符集.
      

  5.   

    set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK