Lazer Asked: 2011-03-02 16:00:10 +0800 CST2011-03-02 16:00:10 +0800 CST 2011-03-02 16:00:10 +0800 CST nls_date_format 中的“nls”代表什么? 772 例如: alter session set nls_date_format = 'DD-MON-YYYY hh24:mi:ss'; 更改会话的日期格式。 这是什么nls? oracle oracle-11g-r2 2 个回答 Voted Best Answer Gary 2011-03-02T16:19:51+08:002011-03-02T16:19:51+08:00 国家语言支持(因为美国人有这种使用 MM-DD-YYYY 作为日期格式的奇怪想法,而且不同语言的月份有不同的单词)。 Leigh Riffel 2011-03-02T19:56:29+08:002011-03-02T19:56:29+08:00 11.2的 Oracle概念指南说明如下(该注释特别有趣): 全球化支持环境 全球化支持环境包括客户端应用程序和数据库。您可以通过在客户端和服务器上设置参数和环境变量来控制与语言相关的操作,这些参数和环境变量可能存在于不同的位置。 注意:在以前的版本中,Oracle 将全球化支持功能称为本地语言支持 (NLS) 功能。NLS 实际上是全球化支持的一个子集,它提供了选择国家语言和以特定字符集存储数据的能力。 Oracle 数据库为以下特性提供全球化支持: 母语和地区 日期、时间、数字和货币的本地格式 日历系统(公历、日本、帝国、泰国佛陀等) 多个字符集,包括 Unicode 字符语义
国家语言支持(因为美国人有这种使用 MM-DD-YYYY 作为日期格式的奇怪想法,而且不同语言的月份有不同的单词)。
11.2的 Oracle概念指南说明如下(该注释特别有趣):