11问答网
所有问题
当前搜索:
varchar一个汉字长度多少
一个汉字
占
多少varchar
答:
看你用的是哪种编码,一般常用的是utf-8,那一般就100/3=33.3,
那就33个汉字
。你可以测试一下。数据库表字段为varchar(n)类型,存英文很简单,只要字母个数不大于n即可。但是对于汉字,按照同样的方法就不行了。因为对于汉字不同的字符集,在数据库占用的字节是不一样的。UTF-8字符集,一个汉...
varchar
2(2000)是
多少
字节的
长度
?
答:
4000字节长度
。比如,varchar2(100),就相当于varchar2(100 byte),表示最大字节数是100,该字段最多能容纳100个字节,强调空间大小。由于我们描述的是字节,因此,保存汉字等字符时,如果数据库用的是GBK编码,那么一个汉字将占用2个字节,最多能存50个汉字,如果你的数据库用的是UTF8编码,那么一个...
mysql
varchar
可以存
多少汉字
答:
varchar 字段是将实际内容单独存储在聚簇索引之外,内容开头用1到2个字节表示实际长度(长度超过255时需要2个字节),
因此最大长度不能超过65535
。b) 编码长度限制 字符类型若为gbk,每个字符最多占2个字节,最大长度不能超过32766;字符类型若为utf8,每个字符最多占3个字节,最大长度不能超过21845。...
varchar
的
长度
答:
在 MySQL5.0以上的版本中,
varchar数据类型的长度支持到了65535
,也就是说可以存放65532个字节的数据,起始位和结束位占去了3个字 节,也就是说,在4.1或以下版本中需要使用固定的TEXT或BLOB格式存放的数据可以使用可变长的varchar来存放,这样就能有效的减少数据库文 件的大小。MySQL 数据库的varchar...
varchar
(50)中50能存
多少汉字
答:
在UTF-8编码下,一个汉字占3个字节。因此,
VARCHAR(50)能存储的最大字符数是50*3/4=15个汉字
。但由于实际存储还要考虑字符串的长度字段,通常能存储的汉字数量会更少。注意:这是在UTF-8编码下的情况。如果是其他编码,如UTF-16或GBK,每个汉字所占的字节数会不同。varchar(50)表示的是设置...
数据库里中文也是
一个
字节
长度
答:
据此来设置字段
长度
utf8:1character=3bytes,
1汉字
=1character 也就是说
一个
字段定义成
varchar
(200),则它可以存储200
个汉字
或者200个字母。gbk:1character=2bytes,1汉字=1character 也就是说一个字段定义成 varchar(200),则它可以存储200个汉字或者200个字母。请采纳!
mysql
varchar
最长
多少
字节?
答:
mysql中
varchar
最多能存储65535个字节的数据。varchar 的最大
长度
受限于最大行长度(max row size,65535bytes)。65535并不是
一个
很精确的上限,可以继续缩小这个上限。65535个字节包括所有字段的长度,变长字段的长度标识(每个变长字段额外使用1或者2个字节记录实际数据长度)、NULL标识位的累计。
mysql数据库
一个汉字
到底占几个字节
答:
一个汉字
占
多少长度
与编码有关:若采用UTF-8编码,则一个汉字=3个字节。若采用GBK编码,则一个汉字=2个字节。项目中oracle10g数据库表字段为
varchar
(n)类型,存英文很简单,只要字母个数不大于n即可。但是对于汉字,按照同样的方法就不行了。因为对于汉字不同的字符集,在数据库占用的字节是不一...
varchar
2(1000)能放
多少汉字
大概
答:
一般
一个汉字
占2个字节,所以大概能放 1000/2=500 个
mysql 数据库
varchar
可以存储
多少个汉字
和多少个数字?
答:
4.0版本以下,
varchar
(50),指的是50字节,如果存放UTF8汉字时,只能存16个(每个汉字3字节) 5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个 其实最好的办法是在自己数据库中建个表试试可以放
多少汉字
,现在mysql都5.0已上了,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
一个汉字几个varchar
varchar20是多少个汉字
varchar50能存多少个汉字
char和varchar最大长度
varchar100能存多少汉字
10个汉字varchar
varchar10能存几个汉字
varchar可以存储几个汉字
navarchar的最大长度