mysql
4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)
5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个
slqserver
nvarchar(20)表示汉字和英文都是20,varchar(20)汉字10,英文20
sqlserver 和 mysql 的varchar类型的区别
最新推荐文章于 2023-05-10 09:24:17 发布
mysql
4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)
5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个
slqserver
nvarchar(20)表示汉字和英文都是20,varchar(20)汉字10,英文20