Oracle一个中文汉字占用几个字节

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle一个中文汉字占用几个字节相关的知识,希望对你有一定的参考价值。

Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定

 
查看oracle server端字符集
 
select userenv(‘language‘) from dual;
如果显示如下,一个汉字占用两个字节
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
 
如果显示如下,一个汉字占用三个字节
SIMPLIFIED CHINESE_CHINA.AL32UTF8
 
可以用以下语句查询一个汉字占用的字节长度
select lengthb(‘你‘) from dual;

以上是关于Oracle一个中文汉字占用几个字节的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 判断表字段里字符串是不是含有汉字

oracle中字段类型varchar2最大长度是多少?

oracle中 如何去除汉字?

一个汉字占用2个字节,用UTF-8编码方式存储10个汉字,请问一共占用多少个字节

mysql和oracle的一个汉字占几个字符

oracle汉字转全拼