fetchnext
Syntax
fetchnext num_rows [connect_id.]command_id]
Description
Fetches up to num_rows
rows from prepared command
command_id
on connection connect_id
.
If command_id
is not specified, fetches
num_rows
rows from the most recent command. The command must
already have been run using exec
.
Example
Command> create table t1 ( a int, b varchar(30)); Command> create sequence s; Command> set autocommit 0; Command> prepare 1 insert into t1 values( s.nextval, 'A'); Command> prepare 2 insert into t1 values( s.nextval, 'B'); Command> prepare 5 select * from t1; Command> describe *; There are 3 prepared commands. Prepared Statement [1]: SQL: insert into t1 values( s.nextval, 'A') Columns: (none) Prepared Statement [2]: SQL: insert into t1 values( s.nextval, 'B') Columns: (none) Prepared Statement [5]: SQL: select * from t1 Columns: A NUMBER (38) B VARCHAR2 (30) Command> exec 1; 1 row inserted. Command> exec 2; 1 row inserted. Command> fetchnext 1; < 1, A > 1 row found. Command> fetchnext 1; < 2, B > 1 row found.