SQL> SELECT RAWTOHEX('郭A军') from dual;

B9F941BEFC

SQL> select dump('郭A军') from dual;

Typ=96 Len=5: 185,249,65,190,252

SQL> select chr(185)||chr(249)||chr(65)||chr(190)||chr(252) from dual;

郭A军

请注意:在ASC码和十六进制码中,185对应B9,249对应F9,65对应41,190对应BE,252对应FC

而编码时,185,249两个字节构成"郭"字,65一个字节构成"A"字,190,252两个字节构成"军"字.

本机测试环境中编码是US7ASCII,是一个字节为一个存储单位,对于中文字的处理方式是用两个存储单位连接起来形成中文字的.

若编码为ZHS16GBK,则是二个字节为一个存储单位,其差异性可体现在查ASCII码值上边.

如先在US7ASCII的环境中查"郭"的ASCII码:

SQL> select ascii('郭') from dual;

185

象前边已经介绍过的,在此种编码中是用ASCII码值为185,249的两个字节拼起来形成"郭"字的,故按ASCII( )函数的原理,会取第一个字节的ASCII值.

在US7ASCII的环境中查"郭"的ASCII码:

SQL> select ascii('郭') from dual;

47609

因为它是用两个字节存储的,也可以这样计算

SQL> select 185*256+249 from dual;

47609

为什么这样算,相信大家都懂吧,不用多说了....

学习笔记而已![@more@]

zhs16gbk对应mysql_数据库的编码浅谈(ZHS16GBK与US7ASCII)相关推荐

  1. oracle us7ascii zhs16gbk,数据库的编码浅谈(ZHS16GBK与US7ASCII)

    SQL> SELECT RAWTOHEX('郭A军') from dual; B9F941BEFC SQL> select dump('郭A军') from dual; Typ=96 Le ...

  2. oracle数据库财务恢复,Oracle数据库备份与恢复特性浅谈【常用财务软件使用教程】...

    Oracle数据库备份与恢复特性浅谈 Oracle数据库备份与恢复有三种不同的方式,这里将简单介绍这些方式的使用策略已经Oracle数据库的用户角色管理策略. Oracle数据库备份与恢复是每个Ora ...

  3. vb怎么样实时取mysql数据库数据_浅谈如何使用vb.net从数据库中提取数据

    1.设置从Model中的Sub Main 启动 2.程序结构 3.Model1 Imports System.Windows.Forms.Application Module Module1 Sub ...

  4. 数据库设计经验浅谈(3,4,5)转载

    转自:http://bestxiaok.javaeye.com/blog/814870 第 3 部分 - 选择键和索引 数据采掘要预先计划 我所在的某一客户部门一度要处理 8 万多份联系方式,同时填写 ...

  5. 高级数据库三:浅谈数据库事务(transaction)

    事务的定义 事务(txn)是一系列在共享数据库上执行的行为,以达到更高层次更复杂逻辑的功能.事务是DBMS中最基础的单位,事务不可分割. ACID ACID,是指在可靠数据库管理系统(DBMS)中,事 ...

  6. 数据库集群浅谈(一)

    现在,随着上网人数的激增,一些大型的网站开始使用数据库集群来提高数据库的可靠性和数据库的性能.那么在介绍数据库集群之前首先需要弄清楚几个问题. 1.为什么要用数据库集群 (1)通过使用数据库集群可以使 ...

  7. 计算机指令采用二进制形式编码,浅谈计算机信息的二进制编码

    赵泽添 摘 要 数据是计算机处理的对象,从不同的处理角度来看,数据有不同的表现形态.从外部形式来看计算机颗处理数值.图.文字.声音.视频以及各种模拟信息量.从高级语言程员的角度来看,有数组.指针.结构 ...

  8. mysql 不要统计null_浅谈为什么Mysql数据库尽量避免NULL

    在Mysql中很多表都包含可为NULL(空值)的列,即使应用程序并不需要保存NULL也是如此,这是因为可为NULL是列的默认属性.但我们常在一些Mysql性能优化的书或者一些博客中看到观点:在数据列中 ...

  9. .net mysql和php mysql数据库连接_浅谈PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

最新文章

  1. PowerDesigner与Rose详解教程
  2. Python操作dict时避免出现KeyError的几种方法
  3. 了解android应用开发的更多方面有更好的认识
  4. 第三十九期:原生图数据库的15条规则
  5. Good Time 冲刺 六
  6. 职场上,比尽力更重要的,是要学会“借力”
  7. Java基础语法初学者了解
  8. 从git上clone项目到IDEA
  9. Zookeeper配置参数与节点值的解读
  10. mac os adb下载
  11. c专家编程(C专家编程pdf)
  12. Element UI 极简教程(1)
  13. 【算法学习】1.渐进复杂性
  14. WebApi实现验证授权Token,WebApi生成文档等(转)
  15. 创新之道,亚马逊创新之旅背后的故事
  16. PS将照片做成素描?看完是心动的感觉
  17. Java程序员如何能进入阿里、大众点评这样的大型互联网公司?
  18. 一个人、一本书、一杯茶、一场梦
  19. 【边做项目边学Android】手机安全卫士07-手机防盗之进入限制
  20. 数据结构与算法JC班-左程云第一节课笔记(认识复杂度、对数器、二分法与异或运算)

热门文章

  1. 用 JavaScript 验证只能输入数字,并做数字加总
  2. c#中使用XSLT将xml文档转换为html文档方法
  3. 快速傅里叶变换(FFT)详解
  4. MFC的Serialize机制及其使用(转)
  5. 窗口类的注册生成和消息循环
  6. Python连接Mysql数据库入门
  7. java扫雷随机地雷_原创扫雷(未添加随机分布地雷),想看就进来看下吧
  8. 通过adb命令查看当前activity(更新版)
  9. 改变UITextField placeHolder颜色、字体
  10. PADS Layout VX.2.3 制作PCB封装(Decal)时,导入DXF文件