最好用varchar2代替varchar,这是 oracle推荐 因为 oracle不保证varchar在不同版本是一样的。 pl/sql中varchar2最大32767字节 用在表列和sql语句最大4000 尽量声明varchar型变量大一些