SQL-02118: Invalid row for a WHERE CURRENT OF operation



SQL-02118: Invalid row for a WHERE CURRENT OF operation..

Answer / guest

Cause: An attempt was made to reference a nonexistent row
using the CURRENT OF clause in an UPDATE or DELETE
statement. This happens when no FETCH has been executed or
when FETCH returns a "no data found" error that the program
fails to trap.

Action: Check that the last cursor operation succeeded and
that the current row of the cursor is valid. The outcome of
a cursor operation can be checked in two ways: implicit
checking with the WHENEVER statement or explicit checking of
SQLCODE in the SQLCA.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-07623: smscre: $CRMPSC failure

1 Answers  


TNS-02503: Parameter retrieval failed

1 Answers  


ORA-19703: device command string exceeds maximum length of string

1 Answers  


NNO-00160: warning: ignoring duplicate hint server "string"

1 Answers  


ORA-12649: Unknown encryption or data integrity algorithm

1 Answers  






ORA-12352: object string.string@string is invalid

1 Answers  


NNL-00538: stop|shutdown [<server_list>] : stop one or more Names servers

1 Answers  


PLS-00103: %s

1 Answers  


ORA-12509: TNS:listener failed to redirect client to service handler

1 Answers  


ORA-12021: materialized view "string"."string" is corrupt

1 Answers  


TNS-00103: Parameter file load error

1 Answers  


ORA-19687: SPFILE not found in backup set

1 Answers  


Categories