oracle exception description

exception named after

Named System Exception Cause

ACCESS_INTO_NULL undefined object

CASE_NOT_FOUND If the corresponding WHEN is not included in CASE, and it is not set

ELSE

COLLECTION_IS_NULL The collection element is not initialized

CURSER_ALREADY_OPEN Cursor is already open

DUP_VAL_ON_INDEX There are duplicate values ​​on the column corresponding to the unique index

INVALID_CURSOR operation on invalid cursor

INVALID_NUMBER Embedded SQL statement cannot convert characters to numbers

NO_DATA_FOUND Use select into to return no rows, or apply an uninitialized index table

 

TOO_MANY_ROWS When executing select into, the result set exceeds one row

ZERO_DIVIDE divide by 0

SUBSCRIPT_BEYOND_COUNT element subscript exceeds maximum nested table or VARRAY

SUBSCRIPT_OUTSIDE_LIMIT When using nested tables or VARRAY, specify subscript as a negative number

When VALUE_ERROR is assigned, the variable length is not large enough to hold the actual data

LOGIN_DENIED When a PL/SQL application connects to an oracle database, a different

correct username or password

NOT_LOGGED_ON PL/SQL application is not connected to the oralce database

access data

PROGRAM_ERROR PL/SQL internal problem, may need to reload data dictionary & pl./SQL

system package

ROWTYPE_MISMATCH host cursor variable is incompatible with the return type of a PL/SQL cursor variable

SELF_IS_NULL When using an object type, call an object method on a null object

STORAGE_ERROR Exceeded memory space when running PL/SQL

SYS_INVALID_ID Invalid ROWID string

TIMEOUT_ON_RESOURCE Oracle timed out waiting for resource

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326158929&siteId=291194637