hi..
thanx for ur reply...
i m new to stored procedure in db2..

so do help me..
i wrote 1 procedure.. let me knw. wht all changes shld be there..
create or replace procedure sp_displayEMP(in deptid integer,out name varchar(200))
language sql
begin
declare deptno integer;
declare ename varchar(200);
declare at_end integer default 0;
declare not_found CONDITION FOR SQLSTATE '02000';
declare c1 cursor for
select name from employee where dept_id = deptid;
declare c2 cursor with return for
select emp_id,emp_name,emp_sal from employee
where dept_id = deptid
order by emp_id;
declare CONTINUE HANDLER FOR not_found SET at_end=1;
open c1;
ins_loop : loop
fetch c1 into ename;
IF at_end=1 THEN
LEAVE ins_loop;
ELSE
set name = ename;
iterate ins_loop;
end if;
end loop;
close c1;
open c2;
return;
close c2;
end
-- lets say 1 dept contains multiple employees..
is this right?
or i want to do any modifications????