String长度和mysql、oracle 的varchar长度对比
·
Java String length() 表示字符数,即char的数量,可以是世界上任何文字。
MySql中 varchar(n)类型字段,n所表示的也是字符数。
Oracle中的varchar2,指的是字节长度,一个中文字符,utf-8下占3个字节,gbk下占2个字节。
举个例子:
String length() == 6 可以存6个汉字
mysql varchar(6) 可以存6个汉字
oracle varchar2(6) 可以存3个汉字
postgresql varchar(6) 可以存6个汉字
更多推荐
所有评论(0)