最近写项目,数据库中定义的字段是 xxx varchar2(50 char),但是前台input框输入的时候是可以输入50个汉字,并且成功保存进去,刚开始不是很懂,后来上网查了查
varchar2(50)是存的字节,根据字符集不同,gbk可存25个汉字,utf8可存16个汉字
varchar(50 char)是存的字符,可以存50个汉字
特此记录一下.
最近写项目,数据库中定义的字段是 xxx varchar2(50 char),但是前台input框输入的时候是可以输入50个汉字,并且成功保存进去,刚开始不是很懂,后来上网查了查
varchar2(50)是存的字节,根据字符集不同,gbk可存25个汉字,utf8可存16个汉字
varchar(50 char)是存的字符,可以存50个汉字
特此记录一下.