展开

关键词

Oracle参数解析(nls_sort)

从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_sort 参数类型:字符串 语法: NLS_SORT = { BINARY | linguistic_definition } 默认值:NLS_LANGUAGE参数决定 可在会话级别修改 取值范围:BINARY或其他有效的语言名称 ),即该字符在字符集中的顺序 如果为一个linguistic,则按照该语言的的排序方式来进行,一般是其字典和电话本的排序,例如按照偏旁部首 该参数影响查询的执行计划 该参数的内容会被客户端的环境变量(NLS_LANG REFRN10117 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams155.htm#REFRN10127 下期参数 nls_date_language

31320

Oracle参数解析(nls_comp)

从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_comp 参数类型:字符串 语法: NLS_COMP = { BINARY | LINGUISTIC | ANSI } 默认值: BINARY 可在会话级别修改 该参数指定数据库的字符比较的规则 取值范围 BINARY 子句和PL/SQL 块使用自然语言规则比较 为提高性能可在对应的列中定义linguistic索引 ANSI 该值仅用于向后兼容,普遍的应该设置成LINGUISTIC 该参数的内容会被客户端的环境变量(NLS_LANG 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams145.htm#REFRN10117 下期参数 nls_length_semantics

24420
  • 广告
    关闭

    老用户专属续费福利

    云服务器CVM、轻量应用服务器1.5折续费券等您来抽!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Oracle参数解析(nls_currency)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_currency 参数类型:字符串 语法: NLS_CURRENCY = currency_symbol 默认值: NLS_TERRITORY参数决定 可在会话级别修改 取值范围:任何有效的字符串,最大100,不包括null 其他 该参数指定 显示本地货币的符号 该参数的内容会被客户端的环境变量(NLS_LANG)所覆盖 实际截图: ? 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams146.htm#REFRN10118 下期参数 nls_numeric_characters

    23900

    Oracle参数解析(nls_dual_currency)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_dual_currency 参数类型:字符串 语法: NLS_DUAL_CURRENCY = currency_symbol 默认值: NLS_TERRITORY决定 可在会话级别修改 范围:任何有效的名字,最多10个字符 该参数指定双重货币的符号 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams149.htm#REFRN10121 下期参数 nls_comp

    24920

    Oracle参数解析(nls_calendar)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_calendar 参数类型:字符串 语法: NLS_CALENDAR = "calendar_system" 默认值: 无 可在会话级别修改 范围:任何日历格式 NLS_CALENDAR指定 Oracle可使用的日历系统 Imperial Persian ROC Official (Republic of China) Thai Buddha 如果初始化文件没有设置,则值为GREGORIAN 该参数的内容会被客户端的环境变量(NLS_LANG 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams144.htm#REFRN10116 下期参数 nls_time_format

    57020

    Oracle参数解析(nls_date_language)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_date_language 参数类型:字符串 语法: NLS_DATE_LANGUAGE = language 默认值: NLS_LANGUAGE参数决定 可在会话级别修改 取值范围:任何NLS_LANGUAGE值 其他 该参数指定 TO_DATE和TO_CHAR函数返回的值的格式: day and month names date abbreviations (a.m., p.m., AD, BC) 该参数的内容会被客户端的环境变量(NLS_LANG 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams148.htm#REFRN10120 下期参数 nls_date_format

    91820

    Oracle参数解析(nls_time_format)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_time_format 该参数指定Oracle时间格式,和NLS_TIME_TZ_FORMAT一起为内部使用 实际截图: ? 参考连接 http://oracle.su/docs/11g/server.112/e10820/dynviews_2074.htm 下期参数 nls_timestamp_format

    17210

    Oracle参数解析(nls_date_format)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_date_language 参数类型:字符串 语法: NLS_DATE_FORMAT = "format" 默认值: NLS_TERRITORY参数决定 可在会话级别修改 取值范围:任何有效的时间格式 其他 该参数指定 TO_DATE 和TO_CHAR函数返回的日期格式 设置的时候值必须用双引号引用 该参数的内容会被客户端的环境变量(NLS_LANG)所覆盖 实际截图: ? 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams147.htm#REFRN10119 下期参数 nls_currency

    20220

    Oracle参数解析(nls_numeric_characters)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_numeric_characters 参数类型:字符串 语法: NLS_NUMERIC_CHARACTERS = "decimal_character group_separator" 默认值: NLS_TERRITORY参数决定 可在会话级别修改 less than sign (<) greater than sign (>) 其中一个可以为空格 譬如如下使用逗号为小数分隔符以及空格为group分隔符 左边为小数分隔符右边为group 分隔符 NLS_NUMERIC_CHARACTERS = ", " 该参数的内容会被客户端的环境变量(NLS_LANG)所覆盖 实际截图: ? 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams154.htm#REFRN10126 下期参数 nls_iso_currency

    56320

    Oracle参数解析(nls_timestamp_format)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_timestamp_format 参数类型:字符串 语法: NLS_TIMESTAMP_FORMAT = "format" 默认值: NLS_TERRITORY决定 可在会话级别修改 范围:任何有效datetime格式掩码 该参数指定 TO_CHAR 和 TO_TIMESTAMP 函数的默认timestamp格式 设置时需要用引号括起来 NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH:MI:SS.FF' 你可以在初始化参数设置他 参考连接 https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams147.htm#REFRN10131 下期参数 nls_time_tz_format

    70420

    Oracle参数解析(nls_iso_currency)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_iso_currency 参数类型:字符串 语法: NLS_ISO_CURRENCY = territory 默认值: NLS_TERRITORY参数决定 可在会话级别修改 该参数指定C number format element docs.oracle.com/cd/E11882_01/server.112/e40402/initparams150.htm#REFRN10122 Oracle Format Models 下期参数 nls_calendar

    25820

    Oracle参数解析(nls_length_semantics)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_length_semantics 参数类型:字符串 语法: NLS_LENGTH_SEMANTICS = string 默认值: BYTE 可在会话级别修改 取值范围BYTE | CHAR 该参数指定数据库的字符比较的规则 该参数可以让 initparams148.htm https://docs.oracle.com/cd/E11882_01/server.112/e10706/repunicode.htm#REPLN572 下期参数 nls_nchar_conv_excp

    47920

    Oracle参数解析(nls_time_tz_format)

    从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 nls_time_tz_format 该参数指定Oracle时间格式,和nls_time_format一起为内部使用 实际截图: ? 参考连接 https://docs.oracle.com/cd/E18283_01/server.112/e10729/ch3globenv.htm 下期参数 nls_dual_currency

    22310

    oracle的userenv和nls_lang详解

    oracle的userenv和nls_lang详解 1、userenv最常见的使用 userenv函数返回当前会话(session)的相关信息。 再看下windows上NLS_LANG环境变量 ? 最后看下plsql上userenv执行的结果 ? 可以发现在windows上使用plsql的时候语言和地区使用的是plsql的环境变量NLS_LANG。 3、Linux上sqlplus使用userenv 首先看一下NLS_LANG为空的情况下userenv的返回值 ? NLS_LANG的每一个component都是可选的,如果只想指定NLS_LANG的territory,那么需要这样指定:NLS_LANG=_JAPAN。

    50020

    NLS_LENGTH_SEMANTICS参数引申的问题

    顺着(3),对于数据库参数设置,有三个视图:nls_database_parameters、nls_instance_parameters和nls_session_parameters,都有该参数的设置 ,对应值为: nls_database_parameters中NLS_LENGTH_SEMANTICS是BYTE nls_instance_parameters中NLS_LENGTH_SEMANTICS nls_session_parameters取值默认会从nls_instance_parameters继承,但是如果,我们在环境变量或者通过ALTER SESSION 改变了nls的相关参数,则会覆盖默认值 即,他们的使用优先级是nls_session_parameters>nls_instance_parameters>nls_database_parameters。 nls_instance_parameters取自init.ora配置文件中的值,nls_session_parameters默认选择nls_instance_parameters的值,但如果使用ALTER

    55920

    Oracle基本参数(NLS_LANGUAGE)

    如无特殊说明数据库版本为11.2.0.4 ---- NLS_LANGUAGE ? 此参数指定数据库的默认语言 参数类型:字符串 语法: NLS_LANGUAGE = language 取值范围:所有有效的语言 默认值: NLS_LANG中得出 通过alter session修改,或者在参数文件中修改 此为基本参数 ---- 其他信息 在LInux系统中,我们一般指定NLS_LANG环境变量(区分大小写),如 NLS_LANG=american_america.al32utf8 其中american 即为默认的NLS_LANGUAGE的值,america为NLS_TERRITORY的值,al32utf8为字符集 注意:客户端NLS_LANG参数会在建立连接的时候覆盖NLS_LANGUAGE参数 NLS_LANG --- 参考连接 https://docs.oracle.com/cd/E11882_01/server.112/e10729/ch3globenv.htm#NLSPG200 ---- 下期参数 NLS_TERRITORY

    49110

    Oracle基本参数(NLS_TERRITORY)

    如无特殊说明数据库版本为11.2.0.4 ---- NLS_TERRITORY ? 此参数指定数据库的默认区域 参数类型:字符串 语法:NLS_TERRITORY = territory 取值范围:所有有效的区域名称 默认值: NLS_LANG中得出 通过alter session修改 ,或者在参数文件中修改 此为基本参数 ---- 其他信息 在LInux系统中,我们一般指定NLS_LANG环境变量(区分大小写),如 NLS_LANG=american_america.al32utf8 其中american为默认的NLS_LANGUAGE的值,america为NLS_TERRITORY的值,al32utf8为字符集 注意:客户端NLS_LANG参数会覆盖NLS_TERRITORY参数 为小数分隔符 可通过如下参数修改 NLS_NUMERIC_CHARACTERS = ", " 逗号为小数分隔符,空格为群组分隔符 注意:这2个符号必须是单字节的,不能为数字,也不能为 + - < >

    67220

    深入探讨oracle字符编码问题,关于NLS_LANG

    最近,好不容易用plsql developer连接上64位oracle了,不过有弹了一个错误: NLS_LANG在客户端不能确定,字符集转变将造成不可预期的后果 ? 如果你通过本地plsql developer操作远程数据库,提示是英文的话,就得看看远程系统nls_lang变量是什么的了: ? 远程系统nls_lang变量是AMERICAN_AMERICA.ZHS16GBK,所以提示是英文的了: ? 加载成功的结果可以在plsql developer中看到: ? 关于nls_lang,涉及到了几个表: v$nls_parameters,v$nls_valid_values,nls_database_parameters,nls_instance_parameters v$nls_parameters就表示的是本地nls_lang设置了: ?

    56930

    18.6.14日报:vscode的nls(本地化)有点复杂

    main.i18n.json 中文 语言包路径 E:\tools\VSCode-win32-ia32-1.23.1\resources\app\out\vs\code\electron-main\main.nls.zh-cn.js E:\tools\VSCode-win32-ia32-1.23.1\resources\app\out\vs\loader.js 里有加载器和nls loader, E:\test_code\vscode-master -1.23.1\src\vs\nls.build.js 似乎是生成main.nls.zh-cn.js这玩意的生成器 E:\test_code\vscode-master-1.23.1\out\main.js 主入口里有取nls json相关的代码 E:\test_code\vscode-master-1.23.1\out\vs\nls.js  nls主要实现的地方。 但这个文件似乎是从 https://github.com/Microsoft/vscode-loader/blob/master/src/nls.js  里来的。

    57920

    【常用命令】修改数据库字符集(仅供测试使用)

    NLS_NCHAR_CONV_EXCP FALSE NLS_LENGTH_SEMANTICS BYTE NLS_COMP NLS_DATE_FORMAT DD-MON-RR NLS_CALENDAR GREGORIAN NLS_NUMERIC_CHARACTERS NLS_ISO_CURRENCY AMERICA NLS_CURRENCY $ NLS_TERRITORY NLS_DATE_FORMAT DD-MON-RR NLS_CALENDAR GREGORIAN NLS_NUMERIC_CHARACTERS ★ NLS_ISO_CURRENCY AMERICA NLS_CURRENCY $ NLS_TERRITORY

    39230

    扫码关注腾讯云开发者

    领取腾讯云代金券