怎样在sql语句中oracle调用存储过程

2024-12-29 15:39:30
推荐回答(2个)
回答1:

sql语句中只能执行函数,不能执行存储过程。比如

select 函数(参数) from dual

你说的是在Navicat工具里执行存储过程吗?

试试这个

declare
id varcahr2(100);
call CALLCENTER_CHECK_CALLERID(mobile,id);
end;

回答2:

我试验过了,就是exec 存储过程名或者execute 存储过程名(参数),请你在仔细确认一下,你的存储过程名写没写对呀,或者你没有进入sqlplus中?

----
以上,希望对你能有帮助。