博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle汉字占用字节长度
阅读量:7026 次
发布时间:2019-06-28

本文共 446 字,大约阅读时间需要 1 分钟。

1、        今天调查一个oracle数据库问题的时候,发如今11g中一个汉字占2个字节,在10g中占3个字节。导致将11g数据库中的数据导入到10g的时候总是出错。開始的时候还以为是11g和10g的版本号不一样,汉字占用字节数不一样,后来一想,oracle不会这么干吧。那样区别也太大了,后来一调查,发现是跟oracle的字符集编码有关:

           假设是下面字符集,一个汉字占用2个字节:      SIMPLIFIED CHINESE_CHINA.ZHS16GBK
           假设是下面字符集。一个汉字占用3个字节:      SIMPLIFIED CHINESE_CHINA.AL32UTF8
 
 
(1)查看oracle字符集能够用以下的sql文查看:
         select userenv('language') from dual
 
(2)查看当前oracle环境中一个汉字占多少个字节能够用以下的sql文查看:
         select lengthb('啊') from dual
 
 
关于oracle字符集相关的知识(包含字符集查看和改动),主要參照:
         
         

转载地址:http://qioxl.baihongyu.com/

你可能感兴趣的文章
JS删除数组条目中重复的条目
查看>>
Servlet客户请求的处理:HTTP请求报头HttpServletRequest接口应用
查看>>
pat 1014 1017 排队类问题
查看>>
常见负载均衡的优点和缺点对比(Nginx、HAProxy、LVS)
查看>>
Mac电脑C语言开发的入门帖
查看>>
洛谷P4242 树上的毒瘤
查看>>
JQ实现树形菜单点击高亮
查看>>
函数动态参数
查看>>
华为机试题 -- 明明的随机数
查看>>
一道简单的数学题
查看>>
为什么 执行typeof null时会返回字符串“object”?
查看>>
JavaScript关于闭包的理解和实例
查看>>
jquery-ui-widget
查看>>
VC Error spawning cl.exe
查看>>
IIS连接数据库:数据库连接出错,请检查连接字串
查看>>
centos7救援模式--rescue模式
查看>>
C++ 输出到文本文件
查看>>
sql Lloader
查看>>
使用python学习【机器学习】需要安装的库~
查看>>
第一次作业+105032014098
查看>>