| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.misc -> Re: PLSQL Newbie Qn
simon wrote:
> "Gerard H. Pille" <ghp_at_skynet.be> ¦b¶l¥ó
>
>>Not if id can be 0 or 99, else it is OK. It is abnormal to select nothing
>>multiple values in to a single, simple variable.
declare
v_number number;
cursor c_test (p_param varchar2) is
select id from table where varchar_col = p_param;
begin
v_number := 0;
for r_test in c_test( something_else) loop
v_number := v_number + 1;
if v_number > 1 then
v_number := 99;
exit;
end if;
end loop;
![]() |
![]() |