一般对varchar的类型就比较模糊,模糊的点在于varchar(60),是60个字符还是60个汉字?
如果是utf8编码,一个汉字占用3个字符,gbk占用两个字符,Sql语句:
//utf编码: varchar(60) / 3 = 20 (个汉字) //gbk编码: varchar(60) / 2 = 30 (个汉字)
一般对varchar的类型就比较模糊,模糊的点在于varchar(60),是60个字符还是60个汉字?
如果是utf8编码,一个汉字占用3个字符,gbk占用两个字符,Sql语句:
//utf编码: varchar(60) / 3 = 20 (个汉字) //gbk编码: varchar(60) / 2 = 30 (个汉字)