我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux中LANG和NLS_LANG的区别是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux中LANG和NLS_LANG的区别是什么

今天就跟大家聊聊有关linux中LANG和NLS_LANG的区别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

代码如下:


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的区别是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网行业资讯频道,感谢大家的支持。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux中LANG和NLS_LANG的区别是什么

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux中LANG和NLS_LANG的区别是什么

今天就跟大家聊聊有关linux中LANG和NLS_LANG的区别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。代码如下:export LANG=zh_CN.GB2312 ex
2023-06-13

Linux中open和fopen的区别是什么

这篇文章主要讲解了“Linux中open和fopen的区别是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中open和fopen的区别是什么”吧!区别:1、open是UNIX系
2023-06-30

linux中less和more的区别是什么

本篇内容介绍了“linux中less和more的区别是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!区别:1、less可以按上下方向键来
2023-06-30

Linux中UMA和NUMA的区别是什么

UMA(Uniform Memory Access)和NUMA(Non-Uniform Memory Access)是描述计算机系统中内存访问模式的术语。UMA是指在一个计算机系统中,所有的处理器(CPU)都可以等效地访问系统中的所有内存
2023-10-22

Linux中sleep和usleep的区别是什么

在Linux中,`sleep`和`usleep`是两个常用的函数,用于延迟执行。`sleep`函数用于将当前进程暂停指定的时间,单位是秒。例如,`sleep(5)`将会暂停当前进程5秒钟。`usleep`函数用于将当前进程暂停指定的时间
2023-10-25

linux和windows的区别是什么

本文小编为大家详细介绍“linux和windows的区别是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux和windows的区别是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、开发1、首先,
2023-07-02

linux中more、less和most的区别是什么

小编给大家分享一下linux中more、less和most的区别是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是Linux系统Linux是一种免费使用和
2023-06-09

Linux脚本中sh和 ./的区别是什么

这篇文章主要为大家展示了“Linux脚本中sh和 ./的区别是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux脚本中sh和 ./的区别是什么”这篇文章吧。如果.不在PATH里面,要执
2023-06-09

Linux C中sockaddr和sockaddr_in的区别是什么

这篇文章给大家分享的是有关Linux C中sockaddr和sockaddr_in的区别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux C中sockaddr和sockaddr_in的区别struc
2023-06-09

CentOS和RedHat Linux的区别是什么

这篇文章主要介绍“CentOS和RedHat Linux的区别是什么”,在日常操作中,相信很多人在CentOS和RedHat Linux的区别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS和
2023-06-16

Linux下bashrc和profile的区别是什么

本篇内容主要讲解“Linux下bashrc和profile的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下bashrc和profile的区别是什么”吧!使用终端ssh登录L
2023-06-16

Servlet中/和/*的区别是什么

这篇文章主要讲解了“Servlet中/和/*的区别是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Servlet中/和/*的区别是什么”吧!目录本文提纲版本约定✍正文点拨“市面上”的错误
2023-06-20

Mybatis中#和$的区别是什么

这篇文章主要介绍“Mybatis中#和$的区别是什么”,在日常操作中,相信很多人在Mybatis中#和$的区别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mybatis中#和$的区别是什么”的疑惑有所
2023-06-22

ros系统和linux的区别是什么

小编给大家分享一下ros系统和linux的区别是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!区别:ros系统是用于编写机器人软件程序的一种具有高度灵活性的软
2023-06-06

for命令在dos和linux中的区别是什么

本篇内容主要讲解“for命令在dos和linux中的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“for命令在dos和linux中的区别是什么”吧!区别:在dos中,该命令用于通过循环
2023-06-30

编程热搜

目录