大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 数据库 -> ORACLE -> 字符集问题的初步探讨(一)

字符集问题的初步探讨(一)

时间: 2021-08-13 作者:daque

oracle寰球扶助(即globalization support)承诺咱们运用当地谈话和方法来保存和检索数据。经过寰球扶助,oracle不妨扶助多种谈话及字符集,得以展现数据库的宏大魅力。  因为各别谈话及字符集的共通存积聚在树立上具备确定的搀杂性,字符集一番变成一致搅扰大师的一个重要题目。 正文试图就少许罕见题目举行商量,蓄意不妨把少许本质体味共享给大师! 1. 字符集的基础常识 即使从新说起,字符集最早的源代码计划来自于与ascii. 这也是咱们最罕见的源代码办法。该计划发源于1960岁月前期,首先是美利坚合众国国会典籍馆拟订用来动作美利坚合众国典籍馆界书录调换的共通规范,结果完备变成美利坚合众国的国度规范ascii(american standard codefor information interchange),之保守一步演化成寰球性的计划机字符源代码规范iso646(其全名为7-bit coded character set for information interchange)。变成计划机源代码计划的普通。  oracle数据库最早扶助的源代码计划也即是us7ascii. 然而咱们领会,英笔墨符普遍是以一个字节来保存的,7位的源代码计划最多只能代办128个字符;过程扩充的8位的源代码计划也只能代办256个字符,这远远不许满意计划机兴盛的须要,对于北美国度搀杂的字符保存须要更多的码位,所以百般源代码计划随之而生。 为了包含全寰球百般谈话的一切字符和标记,处置各别源代码之间的兼容和变换题目,1991年一月,10多家公司共通出资,组装unicode协会,随后unicode源代码爆发了。 unicode协会的标语是: 给每个字符供给了一个独一的数字,不管是什么平台,不管是什么步调,不管什么谈话。 首先unicode源代码运用2-byte(16bit)来举行源代码,然而最多只能包含65536个字符,仍旧不够运用,厥后举行了夸大,也即是unicode3.1规范,减少了特殊的弥补字符设置,此刻unicode4.0规范仍旧颁布,简直不妨参考unicode官方站点: www.unicode.org unicode源代码计划重要有三个实行规范: utf-8 usc-2 utf-16 oracle从7.2发端扶助utf-8源代码,供给unicode源代码扶助。 依照百般规范的含意,oracle引荐,即使你的数据库须要寄存各别谈话的各别标记和字符,倡导运用unicode源代码计划。固然,unicode计划不妨表白更多的字符,然而因为多位的保存,须要特殊的保存空间和搜集传输,以是采用最符合的数据库字符集仍旧须要留心商量。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.