是一样的,oracle公司把varchar留作未来使用,不推荐使用
create table test_char(col1 char(10),col2 varchar(10),col3 varchar2(10)); insert into test_char values('aa','aa','aa'); insert into test_char values('忠告','忠告','忠告');select lengthb(col1),lengthb(col2),lengthb(col3) from test_char; select lengthb('得到') from dual;