oracle 自定义函数有关问题

oracle 自定义函数问题。SQL codecreate or replace get_user(v_name varchar2,v_idnumber,v_sexvarchar2)

oracle 自定义函数问题。

SQL code
create or replace get_user(       v_name varchar2,       v_id   number,       v_sex  varchar2) return varchar2 isval varchar2(10000);begin   val:=zxnew.get_user(v_name,v_id,v_sex);   return(val);end;

注:zxnew是同一数据库下的另外一个用户,zxnew.get_user();函数是正常的。

我写的这段函数编译通不过,提示我说:zxnew.get_user()未声明。

求大神指点错误地方。 越详细越好。

[解决办法]
两点
1.应该是create or REPLACE FUNCTION get_user(...
2.zxnew.get_user未授权EXECUTE给当前用户