首页
技术基础
备份恢复
SQL优化
诊断案例
BLOG
留言板
服务
生活
网摘
阅读
下载
墨天轮
English
eygle.com - 留言簿 - 发表留言 - Powered by eYgLe.Com
返回留言簿
删 除 留 言
管理密码:
请输入管理密码, 只有版主才能删除留言.
编 辑 留 言
管理密码:
请输入管理密码, 只有版主才能编辑留言.
昵称:
性别:
帅哥
美女
不告诉你
Email:
来自:
QQ:
主页:
信息图标: ( 随机 )
BB 代码:
字体
宋体
黑体
隶书
楷体
幼圆
Arial
颜色
天蓝
品蓝
蓝色
深蓝
橙色
橙红
深红
红色
砖红
暗红
绿色
灰绿
海绿
粉红
果红
桃红
紫色
紫蓝
棕木
沙褐
土黄
深褐
土绿
灰色
大小
1号
2号
3号
4号
5号
留言给(谁?):
内容:
您好,请您指点迷津,数据库字符集和国家字符集的区别。 查资料看:2.4.1 字符集 (1) 用来存储CHAR, VARCHAR2, CLOB, LONG等类型数据 (2) 用来标示诸如表名、列名以及PL/SQL变量等 (3) 用来存储SQL和PL/SQL程序单元等 2.4.2 国家字符集: (1) 用以存储NCHAR, NVARCHAR2, NCLOB等类型数据 (2) 国家字符集实质上是为oracle选择的附加字符集,主要作用是为了增强oracle的字符处理能力,因为NCHAR数据类型可以提供对亚洲使用定长多字节编码的支持,而数据库字符集则不能。国家字符集在oracle9i中进行了重新定义,只能在unicode编码中的AF16UTF16和UTF8中选择,默认值是 AF16UTF16 如果一个数据库的数据库字符集设的是ZHS16GBk,国家字符集设置的是UTF8 但系统的表结构中的数据类型为NVARCHAR2类型,那存入数据库时,数据是选用数据库字符集还是国家字符集。 看字面上理解应该是国家字符集,但实际中我们都只关心数据库字符集设置,迷茫了? 看一些人说国家字符集是你的国家的一些东西,比如货币符号,时间格式等的. 如果数据类型为NVARCHAR2,那到底存储数据选用哪个字符集呀? 看您的blog中说,已经将咀址蒅B2312转换为UTF-8,这个转换是不是就是把数据库字符集转换为UTF-8呢? 谢谢!
Copyright © 2003~2012
eygle.com
All Rights Reserved.
Powered by:
www.eygle.com