如题:
下面是我的函数体:
CREATE OR REPLACE FUNCTION GetDB(aDBName IN VARCHAR2) RETURN VARCHAR2 IS
  RESULT VARCHAR2(1000);
BEGIN
  RESULT := '';
  select * from dba_users where username = aDBName;  RETURN(RESULT);
END GetDB;问题是:单独执行dba_users 的查询是可以的,但在函数中总是提示dba_users 表或视图不存在,原因何故?
备注:当前登陆用户权限正常,具有dba、connect权限;