oracle存储过程返回集合的问题
linsr 2004-08-09 02:30:11 例子调试没有通过,为什么,大家帮我看看:
create procedure list_early_deaths () return ref cursor as
declare
toesup ref cursor;
begin
open toesup for
SELECT poets.name, deaths.age
FROM poets, deaths
-- all entries in deaths are for poets.
-- but the table might become generic.
WHERE poets.id = deaths.mort_id
AND deaths.age < 60;
return toesup;
end;
错误提示:
Compilation errors for PROCEDURE ZKHX.LIST_EARLY_DEATHS
Error: PLS-00103: 出现符号 ")"在需要下列之一时:
<an identifier>
<a double-quoted delimited-identifier>current
Line: 1
Text: create procedure list_early_deaths() return ref cursor as