MSSQL varchar 类型 长度 怎么算

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:17:04
比如我想这个字段最多可以写1000个字节,那长度应定义多少才合适,是不是1000呢,请高人指点!
是1000个汉字

为什么不设置成:nvarchar(2000),这样如果用不了两千的话,会自动缩断的~~

那得2000

测试代码如下

create table test
(
name varchar(3)
)

insert into test values ('张三')
/*
消息 8152,级别 16,状态 14,第 2 行
将截断字符串或二进制数据。
语句已终止。
*/

那是西文字节,1000×2就可以了