就是我想把注册表中的NLS_LANG中的数值SIMPLIFIED CHINESE_CHINA.ZHS16GBK改为日文,改如何写呢?

解决方案 »

  1.   

    如果你的服务器端数据含有日文字符集的话,用SQL_PLUS 登录上数据库,查看参数,show parameter nls就可以看到日文集的写法了,不过,如果数据没有包含日文集的话,就算客户端设置为日文集也是没有用的
      

  2.   

    查看出的结果如下,是我刚把中文的改成了英文的在注册表中,但是没有显示日文的NAME                                 TYPE    VALUE
    ------------------------------------ ------- ------------------------------
    nls_calendar                         string
    nls_comp                             string
    nls_currency                         string
    nls_date_format                      string
    nls_date_language                    string
    nls_dual_currency                    string
    nls_iso_currency                     string
    nls_language                         string  AMERICAN
    nls_numeric_characters               string
    nls_sort                             string
    nls_territory                        string  AMERICANAME                                 TYPE    VALUE
    ------------------------------------ ------- ------------------------------
    nls_time_format                      string
    nls_time_tz_format                   string
    nls_timestamp_format                 string
    nls_timestamp_tz_format              string
      

  3.   

    就是我想把注册表中的NLS_LANG中的数值SIMPLIFIED CHINESE_CHINA.ZHS16GBK改为日文,改如何写呢其实我是想问在注册表把NLS_LANG字段中的数值改为CHINESE_CHINA.ZHS16GBK日文的显示改如何写,不会是Shift_JIS吧