Quote:
|
Originally Posted by bala_e
In your child SP,
************************************************** ********
begin
declare <<CurName>> cursor with return to caller for
select ......
from ......
where .......
end
************************************************** ********
Caller SP,
************************************************** ********
begin
declare <<locator variable>> RESULT_SET_LOCATOR VARYING
call <<child sp name>>
associate result set locator <<locator variable>> with procedure <<child sp name>> ;
allocate <<Cur Name>> cursor for result set <<above locator variable name>> ;
end
************************************************** ********
Try & get back to me......
With Regards
Bala
|
i TRIED THIS TOO.
THIS IS THE SCRIPT FOR CHILD SP:
CREATE PROCEDURE DSNP.NEST1 ( )
RESULT SETS 1
LANGUAGE SQL
COLLID CLRIP000
WLM ENVIRONMENT BEVSP001@D2AD0
RUN OPTIONS ' '
------------------------------------------------------------------------
-- SQL Stored Procedure
------------------------------------------------------------------------
P1: BEGIN
-- Declare cursor
declare Cur cursor with return to caller for
select * from TBRIP20_RPF;
END P1
-------
BUT THIS DOES NOT COMPILE GIVING AN ERROR
DSNHPARS LINE 14 COL 32 INVALID KEYWORD "TO"; VALID SYMBOLS ARE: FOR
** WHAT SHOULD I DO????????????
