这样的话,我直接用varchar2,长度就可以是多少都行了吧。还有一个疑问,如果我在PL/SQL语句中定义一个变量,如tempval varchar2,那么这个tempval默认的长度是多少的啊?是不是最大值?在sql server中,如果定义@tempval varchar,那么@tempval的长度仅为1!ORACLE中是不是这样子的啊?