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个汉字

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐