What are cursor attributes?
Answers were Sorted based on User's Feedback
Answer / 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 |
what is meant by connection pooling?
Difference between servlet and applet method?
wa is connection pooling? how do u create connection pooling?wat is use connection pooling?
How can I instantiate and load a new CachedRowSet object from a non-JDBC source?
What is the fastest type of JDBC driver?
What is while rs next ())?
How do you insert images into database using jdbc?
What do you mean by batch processing in jdbc?
How can we retrieve the file in the oracle database?
why we don't use the type 2 driver for connect to the database in jdbc?
What are the new features available in jdbc 4.0?
Why can't I invoke the ResultSet methods afterLast and beforeFirst when the method next works?