11问答网
所有问题
sql server中,varchar(10)属性字段,是能输入10个中文汉字还是10个英文?
如果我要设置英文10个,汉字5个,要设成什么属性?
举报该问题
推荐答案 推荐于2017-11-28
varchar(10)是定义10个字符段的长度
一个汉字等于2个字符段长度
一个英文等于1个字符段长度
您要设置 英文10个,汉字5个的话
就用varchar(10)就可以了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FPMS8MSSv.html
其他回答
第1个回答 2009-12-15
varchar(10)
简单说
varchar(10) 存10英文 或 5汉字
nvarchar(10) 存10英文 或 10汉字
也就是 1汉字要varchar 2位 nvarchar 1位
所以 字符数据库保存最大值
varchar(8000) nvarchar(4000)
第2个回答 2009-12-15
是个英文 varchar(10) 就可以 一个汉字占两个英文的空间
相似回答
SQLServer
2000
中,
关于数据类型的问题
答:
char(10)在这里等同与varchar(10),
也是10个字符,5个汉字
大家正在搜
sql中char和varchar
sql server 增加字段
sql server修改字段类型
sqlserver 修改字段名
sqlserver 修改字段长度
sqlserver删除字段
sqlserver修改字段默认值
sqlserver添加字段语句
sqlserver删除字段语句
相关问题
varchar(10)与nvarchar(10)有什么区别,...
■●为什么nvarchar(10)可以存10个汉字,varc...
在SQL中用CHAR(10)定义一个字符型字段,在该字段中最...
SQL Sever中char(10)、nchar(10)、v...
SQL server中的char(10),nchar(10)...
sql里数据类型nchar(10)为什么能存10个汉字, c...
SQL SERVER数据库里面,varchar(1000)能...
“姓名”字段大小为10,在此列输入数据时,最多可输入的汉字数...