how to fetch multiple records without using cursor
Answer Posted / mahyn
However if we want to fetch and process multiple rows
without using cursor, we can do with the below psuedo code.
assume that seq_num is unique.
h-seq initilized with spaces.
perform until sqlcode = +100 or h-seq >= 500
exec sql
select seq_num into :seq-num from tablename
where seq_num > :h-seq
order by Seq_num with ur;
fetch first 1 row only
end-exec
operations
move seq-num to h-seq
end-perform
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the use of reorg in db2?
What is sqlca?
What do you mean by storage group (stogroup)?
Where do you specify them?
How many types of page locks can be held in db2?
Define declaration generator (dclgen).
What is nvl in db2?
What is declare cursor?
Explain dclgen.
What is a plan and package in db2?
Explain correlated sub-queries.
Explain about dbrm.
Explain how can you do the explain of a dynamic sql statement?
What is the connection string to connect to the DB2 Database ?
How do I delete a column in db2?