那个字符集的名称很长,我每次都需要去找资料。或者死机一两个值。
有什么规律没?或者,可以在数据库中哪里看到,哪些值是可用?

解决方案 »

  1.   

    2.5.2 NLS_LANG 参数格式    NLS_LANG=_.     Language: 显示oracle消息,校验,日期命名    Territory :指定默认日期、数字、货币等格式    Client character set :指定客户端将使用的字符集    例如: NLS_LANG=AMERICAN_AMERICA.US7ASCII     AMERICAN是语言,AMERICA是地区,US7ASCII是客户端字符集
      

  2.   

    但是:
    Language有哪些值可指定;
    Territory有哪些值可指定;
    Character有哪些值可指定;
    能在哪里查到吗?就好比,我想设置成“简体中文 中国 汉字”可以写“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,
    但是“简体中文”用“SIMPLIFIED CHINESE”,“中国”用“CHINA”,“汉字”可以用“ZHS16GBK”,
    但他们都有哪些取值可以用,能在什么地方查看到吗?
      

  3.   

    查看可选的数据库字符集:
    select * 
    from v$nls_valid_values;查看当前数据库字符集配置:
    select * from v$nls_parameters;
    或者:select * from sys.props$
      

  4.   

    SELECT * FROM v$nls_valid_values;里面有LANGUAGE,TERRITORY以及CHARACTERSET、SORT的所有有效值啊。你想咋设就咋设,还不好?