11问答网
所有问题
在mysql中一个中文字符占几个字节?
如果定义一个vachar类型的字段,长度设置为10,那么是不是最多就能插入10个英文?还有就是最多能插入多少个中文呢?
举报该问题
推荐答案 推荐于2018-02-12
"定义varchar类型的字段,长度设置为10,"由于是非unicode字符串类型,1字节=8位,所以最多输入10个英文或5个汉字.
若"你定义nvarchar类型的字段,长度设置为10,"那么属于unicode字符串类型,1字节=16位,所以最多输入10个英文或10个汉字.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/SMSvSM4P.html
其他回答
第1个回答 2008-03-26
5
第2个回答 2018-04-21
5.x版本之后。varchar(10)表示最大可存10个字符,也就是十个英文字母或者十个汉字。
第3个回答 2018-02-11
mysql的varchar单位是字符 所有最多可以插入10个英文 10个中文
相似回答
mysql
数据库
一个汉字
到底
占几个字节
答:
若采用UTF-8编码,则一个汉字=3个字节。若采用GBK编码,则一个汉字=2个字节
。项目中oracle10g数据库表字段为varchar(n)类型,存英文很简单,只要字母个数不大于n即可。但是对于汉字,按照同样的方法就不行了。因为对于汉字不同的字符集,在数据库占用的字节是不一样的。比如varchar(10)类型的字...
大家正在搜
一个中文字符占几个字节
一个西文字符占几个字节
c语言中一个字符占几个字节
ascii一个字符占几个字节
一个字符型占几个字节
一个字符串占几个字节
一个字符占多少个字节
字符a占几个字节
字符类型占几个字节
相关问题
mysql数据库一个汉字占几个字节?
mysql数据库一个汉字到底占几个字节
数据库中一个汉字占几个字符?
ASCII编码一个中文字符占几个字节?
mysql和oracle的一个汉字占几个字符
mysql 数据库varchar(100)可以存储多少个汉字...
mysql中varchar(50)最多能存多少个汉字
在mysql中一个中文字符占几个字节?