日期:2014-05-17  浏览次数:20905 次

为何同义词不可以用在存储过程中?
DECLARE
v_deptno   dept.deptno%TYPE
v_dname   dept.dname%TYPE
BEGIN
v_deptno   :=   &no;
v_dname   :=   &name;
  END;


这里的dept如果是表可以编译通过,如果是同义词,为何编译通不过?

------解决方案--------------------
是权限的问题。9i中要赋select any table权限。