给变量设定的数据类型可以基于某种数据库对象,这称作anchored声明,因为变量的数据类型依赖于底层的对象的数据类型,所以应尽可能使用Anchored数据类型,以便于当基础对象的数据类型发生变化时,无需修改自己的sql代码。 如: var_name student.first_name%type;