中文在不同编码是不定长 2-4 个字节
GBK编码,一个汉字占两个字节。
UTF-16编码,通常汉字占两个字节,
CJKV扩展B区、扩展C区、扩展D区中的汉字占四个字节(一般字符的Unicode范围是U+0000至U+FFFF,而这些扩展部分的范围大于U+20000,因而要用两个UTF-16)。
UTF-8编码是变长编码,通常汉字占三个字节,扩展B区以后的汉字占四个字节。
链接来源: 汉字编码
同楼上,可以修改表结构字段大小
应该是排序规则的问题,就是那一列 collation=Chinese_PRC_CI_AS
那就 insert into tableName(列名) values(N'你要插入的数据')
看这个界面 就知道是sqlserver
@nil: 那就好办了。
最简单直接的方法,修改数据库字段长度