11问答网
所有问题
sql server中,varchar(10)属性字段,是能输入10个中文汉字还是10个英文?
如果我要设置英文10个,汉字5个,要设成什么属性?
举报该问题
推荐答案 2019-04-04
varchar(10)是定义10个字符段的长度
一个汉字等于2个字符段长度
一个英文等于1个字符段长度
您要设置
英文10个,汉字5个的话
就用varchar(10)就可以了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/77q448qqv8474Mq44P.html
相似回答
■●为什么nvarchar(10)可以存
10个汉字,varchar(10)
只能存5个汉字...
答:
varchar在
SQL
Server中是
采用单字节来存储数据的,nvarchar是使用Unicode来存储数据的。中文字符存储到SQL Server中会保存为两个字节(一般采用Unicode编码
),英文
字符保存到数据库中,如果字段的类型为varchar,则只会占用一个字节,而如果字段的类型为nvarchar,则会占用两个字节。
varchar(
40
),能
存储40个...
大家正在搜
sql中char和varchar
sql server 增加字段
sql server修改字段类型
sqlserver 修改字段名
sqlserver 修改字段长度
sqlserver删除字段
sqlserver修改字段默认值
sqlserver添加字段语句
sqlserver删除字段语句