oracle,一个中文字符占几个字节

原创 2015年07月07日 13:51:57

查看数据库字符集

1.
-- 数据库字符集
select userenv('language') 
from dual;

查询结果:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK



2.
-- 数据库字符集
select *
from v$nls_parameters;

查询结果:
NLS_CHARACTERSET ZHS16GBK


查看一个中文占几个字符、占几个字节

-- 一个中文占几个字符、占几个字节
select length('我') 几个字符,lengthb('我') 几个字节
from dual;




参考:Oracle一个中文汉字占用几个字节

utf-8的中文是一个汉字占三个字节长度吗?

这是个好问题,可以当作一个笔试题。先从字符编码讲起。 1、美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0; 2、后来欧洲人发现尼...
  • u010737354
  • u010737354
  • 2016年09月07日 09:35
  • 19929

关于java中的中文字符占几个字节

以utf8为例,utf8是一个变长编码标准,可以以1~4个字节表示一个字符,而中文占3个字节,ascII字符占1个字节。 那么为什么我们在java里面可以用一个char来表示一个中文呢? 因为java...
  • WZG_1987
  • WZG_1987
  • 2016年09月24日 16:22
  • 3035

一个英文字母,一个中文各占多少字节?

(1)、英文和数字占一个字节 (2)、中文占一个字符,也就是两个字节(3)、字符 不等于 字节。 字符(char)是 Java 中的一种基本数据类型,由 2 个字节组成,范围从 0 开始,到 2^1...
  • MaximusKiang
  • MaximusKiang
  • 2014年03月17日 16:33
  • 12001

Java中字符编码问题和中文占几个字节的问题(ASCII Unicode UTF-8 )

ASCII码在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节...
  • qq_29232943
  • qq_29232943
  • 2017年03月15日 19:22
  • 1896

中文字符占用字节数在不同编码方式下的区别

一次脑洞大开,想写一个随机生成中文玛丽苏名字的php小脚本,需要从文件中逐一读取中文字符。本来想说用fgetc()一个一个读取字符,后来突然发现fgetc()是一次读取一个字节,对于英文字符来说没有问...
  • troublor
  • troublor
  • 2016年09月17日 11:34
  • 1377

utf-8中的汉字占用多少字节

占2个字节的:〇 占3个字节的:基本等同于GBK,含21000多个汉字 占4个字节的:中日韩超大字符集里面的汉字,有5万多个 一个utf8数字占1个字节 一个utf8英文字母占1个字节   ...
  • chummyhe89
  • chummyhe89
  • 2012年07月24日 07:19
  • 42146

Java中utf-8占几个字节

Java中utf-8占几个字节
  • u013905744
  • u013905744
  • 2016年07月16日 10:28
  • 3818

ORACLE 中汉字占几个字节?

一直认为中文再oracle中也是占用两个字符(一个字符占用一个字节),写pl/sql的时候报缓冲区溢出,被同事纠正,一个汉字不止占用2个字节,根据参数的不同,可能占用多个(2~4个)。可以用下面的sq...
  • x6_9x
  • x6_9x
  • 2016年10月27日 12:50
  • 1904

解决Oracle中字符集导致一个汉字占用3个字节的问题

解决Oracle中字符集导致一个汉字占用3个字节的问题 新安装Oracle数据库时引起的问题    由于在安装Oracle数据库时选择安装的字符集一般为默认字符集,    可能不...
  • hsg77
  • hsg77
  • 2014年11月26日 17:43
  • 4800

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

以前一直使用oracle11g,一个汉字占3个字节,所以在操作mysql时也一直这样分配长度。 今天测试了下发现不对了 可以看到第一个的长度确实是15,但是第二个为什么是5? 在网上找到资料:c...
  • u011575570
  • u011575570
  • 2015年08月11日 08:59
  • 4290
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle,一个中文字符占几个字节
举报原因:
原因补充:

(最多只允许输入30个字)