前面介绍了Oracle的基本参数,从这节开始讲其他的参数,参数从v$parameter中提取

基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/

如无特殊说明数据库版本为11.2


nls_comp

1.png
  1. 参数类型:字符串
  2. 语法: NLS_COMP = { BINARY | LINGUISTIC | ANSI }
  3. 默认值: BINARY
  4. 可在会话级别修改

该参数指定数据库的字符比较的规则


取值范围

BINARY

除非使用NLSSORT函数,否则where子句和PL/SQL 块中使用二进制比较

LINGUISTIC

所有where子句和PL/SQL 块使用自然语言规则比较

为提高性能可在对应的列中定义linguistic索引

ANSI

该值仅用于向后兼容,普遍的应该设置成LINGUISTIC

该参数的内容会被客户端的环境变量(NLS_LANG)所覆盖


实际截图:

2.png

参考连接

https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams145.htm#REFRN10117


下期参数

nls_length_semantics