问过小问题:set nsl_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,这个语句中的nsl_lang值有什么规律没有? 那个字符集的名称很长,我每次都需要去找资料。或者死机一两个值。有什么规律没?或者,可以在数据库中哪里看到,哪些值是可用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2.5.2 NLS_LANG 参数格式 NLS_LANG=_. Language: 显示oracle消息,校验,日期命名 Territory :指定默认日期、数字、货币等格式 Client character set :指定客户端将使用的字符集 例如: NLS_LANG=AMERICAN_AMERICA.US7ASCII AMERICAN是语言,AMERICA是地区,US7ASCII是客户端字符集 但是:Language有哪些值可指定;Territory有哪些值可指定;Character有哪些值可指定;能在哪里查到吗?就好比,我想设置成“简体中文 中国 汉字”可以写“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,但是“简体中文”用“SIMPLIFIED CHINESE”,“中国”用“CHINA”,“汉字”可以用“ZHS16GBK”,但他们都有哪些取值可以用,能在什么地方查看到吗? 查看可选的数据库字符集:select * from v$nls_valid_values;查看当前数据库字符集配置:select * from v$nls_parameters;或者:select * from sys.props$ SELECT * FROM v$nls_valid_values;里面有LANGUAGE,TERRITORY以及CHARACTERSET、SORT的所有有效值啊。你想咋设就咋设,还不好? 关于存储过程和触发器 求救!!急,谢谢 关于分类的一个问题!(这个大概算是分类查询) OracleOraHome92TNSListener服务启动不了!! JDBC效率问题如何解决? 用OLEDB如何连接ORACLE啊? 触发器编译时出错 oracle8i中怎样建立对一个用户的而不是一张表的snapshot? oracle的转平台问题!!!! oracle迁移到mysql oracle数据库启动相关问题讨论 服务里没有TNSListener监听器和iSQL*Plus的解决办法。(Oracle 10g)
Language有哪些值可指定;
Territory有哪些值可指定;
Character有哪些值可指定;
能在哪里查到吗?就好比,我想设置成“简体中文 中国 汉字”可以写“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,
但是“简体中文”用“SIMPLIFIED CHINESE”,“中国”用“CHINA”,“汉字”可以用“ZHS16GBK”,
但他们都有哪些取值可以用,能在什么地方查看到吗?
select *
from v$nls_valid_values;查看当前数据库字符集配置:
select * from v$nls_parameters;
或者:select * from sys.props$