比力LANG战NLS_LANG正在Linux中的做用

相关游戏 相关文章 发表评论字体大小:【 | |

作者:佚名 2019-12-31 来源:本站整理    浏览:6     评论:0 条

  正在配置Linux环境变质外LANG战NLS_LANG是最多见的,这么LANG战NLS_LANG有哪些区分呢?上面将经由过程例子去给各人作个区分比力,一同去理解高吧。

比力LANG战NLS_LANG正在Linux中的做用

  LANG是针对Linux体系的言语、地域、字符散的配置,对linux高的应用步伐有用,如date;NLS_LANG是针对Oracle言语、地域、字符散的配置,对oracle外的东西有用

  例如:

  代码以下:

  export LANG=zh_CN.GB2312

  export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

  $export LANG=zh_CN.GB2312

  $date

  2012年 11月 27日 礼拜两 16:20:35 CST

  显现是外文界里。

  代码以下:

  $export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

  $sqlplus / as sysdba

  SQL*Plus: Release 10.2.0.4.0 - Production on Tue Nov 27 16:19:03 2012

  Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

  Connected to:

  Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

  With the Partitioning, Real Application Clusters, OLAP, Data Mining

  and Real Application Testing options

  SQL》 select sysdate from dual;

  SYSDATE

  ------------

  27-NOV-12

  显现的是英文环境,但只对ORACLE步伐熟效。

  Linux体系外闭于环境变质的LANG配置次要有高列名目:

  代码以下:

  [root@blliu tmp]# locale

  LANG=zh_CN.gb2312

  LC_CTYPE=“zh_CN.gb2312”

  LC_NUMERIC=“zh_CN.gb2312”

  LC_TIME=“zh_CN.gb2312”

  LC_COLLATE=“zh_CN.gb2312”

  LC_MONETARY=“zh_CN.gb2312”

  LC_MESSAGES=“zh_CN.gb2312”

  LC_PAPER=“zh_CN.gb2312”

  LC_NAME=“zh_CN.gb2312”

  LC_ADDRESS=“zh_CN.gb2312”

  LC_TELEPHONE=“zh_CN.gb2312”

  LC_MEASUREMENT=“zh_CN.gb2312”

  LC_IDENTIFICATION=“zh_CN.gb2312”

  LC_ALL=

  那面LC_ALL出有配置,若是它配置了,下面一切的配置皆无效的,体系会读与LC_ALL。

  locale -a 查看当地字符散

  locale -m 查看一切撑持的字符散

  正在Oracle数据库外查NLS_LANG配置:

  代码以下:

  SQL》 SELECT *

  2 FROM DATABASE_PROPERTIES

  3 WHERE PROPERTY_NAME IN

  4 (‘NLS_LANGUAGE’, ‘NLS_TERRITORY’, ‘NLS_CHARACTERSET’);

  PROPERTY_NAME PROPERTY_VALUE DESCRIPTION

  ------------------------------ ------------------------------ --------------------

  NLS_LANGUAGE AMERICAN Language

  NLS_TERRITORY AMERICA Territory

  下面便是Linux环境变质LANG战NLS_LANG的区分引见了,LANG次要影响的是Linux体系,NLS_LANG则是对oracle有用,对付非英语的字符散,NLS_LANG的配置十分紧张。

这些是你想要的吗?

相关游戏

网友评论

评论需审核后才能显示