Answer Posted / sushmita pathak
Whenever we work with explicit and implicit cursors
(including cursor variables), PL/SQL provides a set of
cursor attributes that return information about the cursor.
PL/SQL 8.1 adds another, composite attribute, SQL%
BULK_ROWCOUNT, for use with or after the FORALL statement.
All of the current attributes are as follows
cur %FOUND:
Returns TRUE if the last FETCH found a row
cur %NOTFOUND:
Returns FALSE if the last FETCH found a row
cur %ISOPEN:
Returns TRUE if the specified cursor is open
cur %ROWCOUNT:
Returns the number of rows modified by the DML statement
SQL%BULK_ROWCOUNT:
Returns the number of rows processed for each execution of
the bulk DML operation
In these attributes, cur is the name of an explicit cursor,
a cursor variable, or the string "SQL" for implicit cursors
(UPDATE, DELETE, and INSERT statements, since none of the
attributes can be applied to an implicit query). The %
BULK_ROWCOUNT structure has the same semantics as an index-
by table. The n th row in this pseudo index-by table stores
the number of rows processed by the n th execution of the
DML operation in the FORALL statement.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is jdbc driver manager?
State the different connection methods used for creating different types of sql.
Which constraint cannot be specified as an explicit constraint and should be specified with the column only ?
How can you know about drivers and database information ?
What is the use of dialect?
Explain the main method?
What are the different types of interfaces in the api component?
What is the return type of execute, executequery and executeupdate?
Explain jdbc savepoint?
Where jdbc drivermanager class is used?
What is the meaning of connection?
What do you understand by jdbc datasource?
What are database warnings in jdbc and how can we handle database warnings in jdbc?
What is jdbc? Describe the steps needed to execute a sql query using jdbc.
What are the different types of lockings in jdbc?