易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle 字符集的查看和修改




< type="text/javascript">
< type="text/javascript">
http://blog.csdn.net/tianlesoftware/archive/2009/12/01/4915223.aspx
 
一、什么是
Oracle
字符集

      
Oracle
字符集是一个字节数据的解释的符号集合
,
有大小之分
,
有相互的包容关系。
ORACLE
支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使
数据库
工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。

 
影响
Oracle
数据库字符集最重要的参数是
NLS_LANG
参数。
它的格式
如下
: NLS_LANG = language_territory.charset
它有三个组成部分
(
语言、地域和字符集
)
,每个成分控制了
NLS
子集的特性。
其中
:
Language


指定服务器消息的语言,

影响提示信息是中文还是英文
Territory


指定服务器的日期和数字格式,
Charset

 
指定字符集。

:AMERICAN _ AMERICA. ZHS16GBK

NLS_LANG
的组成我们可以看出,真正影响数据库字符集的其实是第三部分

所以两个数据库之间的字符集只要第三部分一样就可以相互导入导出数据,前面影响的只是提示信息是中文还是英文

 
二.字符集的相关知识:
2.1
字符集
   
实质就是按照一定的字符编码方案,对一组特定的符号,分别赋予不同数值编码的集合。
Oracle
数据库最早支持的编码方案是
US7ASCII

    Oracle
的字符集命名遵循以下命名规则
:
    <Language><bit size><encoding>
   

: <
语言
><
比特位数
><
编码
>
   
比如
: ZHS16GBK
表示采用
GBK
编码格式、
16
位(两个字节)简体中文字符集

 
2.2
字符编码方案
2.2.1

单字节编码
   

1
)单字节
7
位字符集
,可以定义
128
个字符,最常用的字符集为
US7ASCII
   

2
)单字节
8
位字符集
,可以定义
256
个字符,适合于欧洲大部分国家
            
例如:
WE8ISO8859P1(
西欧、
8
位、
ISO
标准
8859P1
编码
)
&


相关文档:

Oracle和SQL Server在事务处理上的区别

摘 要:本文讨论了Oracle和SQL Server的在事务处理上的区别,并分析了其实现机制的差异。
关键词:Oracle;SQL Server;事务;事务隔离级别;DDL。
事务处理是所有大型数据库产品的一个关键问题,各数据库厂商都在这个方面花费了很大精力,不同的事务处理方式会导致数据库性能和功能上的巨大差异。
事务处理也是数据库管 ......

ORACLE NUMBER类型详解


1>.NUMBER类型细讲:
Oracle number datatype 语法:NUMBER[(precision [, scale])]
简称:precision --> p
      scale     --> s
NUMBER(p, s)
范围: 1 <= p <=38, -84 <= s <= 127
保存数据范围:-1.0e-130 <= number value < 1.0e+1 ......

Oracle学习笔记一实例


Oracle学习笔记一实例
             ——通过与SqlServer对比学习
 
Oracle学习笔记一实例
Oracle学习笔记二存储
Oracle学习笔记三方案
实例
     在Oracle和SqlServer中都有实例一说,但这两个实例是不同的。
     在Sql ......

Oracle学习笔记三方案


Oracle学习笔记三方案
                       ——通过与SqlServer对比学习
 
方案(schema)
     在Oracle中,我们可以对数据库对象分组,这就是方案(schema),是数据库对象的集合。一个用户一般对应一个schem ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号