Exception || Error || SQLCODE Value
-----------------------------------------------
ACCESS_INTO_NULL || ORA-06530 || -6530
COLLECTION_IS_NULL || ORA-06531 || -6531
CURSOR_ALREADY_OPEN || ORA-06511 || -6511
DUP_VAL_ON_INDEX || ORA-00001 || -1
INVALID_CURSOR || ORA-01001 || -1001
INVALID_NUMBER || ORA-01722 || -1722
LOGIN_DENIED || ORA-01017 || -1017
NO_DATA_FOUND || ORA-01403 || +100
NOT_LOGGED_ON || ORA-01012 || -1012
PROGRAM_ERROR || ORA-06501 || -6501
ROWTYPE_MISMATCH || ORA-06504 || -6504
SELF_IS_NULL || ORA-30625 || -30625
STORAGE_ERROR || ORA-06500 || -6500
SUBSCRIPT_BEYOND_COUNT || ORA-06533 || -6533
SUBSCRIPT_OUTSIDE_LIMIT || ORA-06532 || -6532
SYS_INVALID_ROWID || ORA-01410 || -1410
TIMEOUT_ON_RESOURCE || ORA-00051 || -51
TOO_MANY_ROWS || ORA-01422 || -1422
VALUE_ERROR || ORA-06502 || -6502
ZERO_DIVIDE || ORA-01476 || -1476
http://www.oracle.com/pls/db92/db92.err ... efill=ORA-
em ASP.NEt por exemplo poderíamos pegar essa mensagem em um Bloco :
try
{
objConn.Open();
OracleDataReader objReader = objCmd.ExecuteReader();
while (objReader.Read())
{
Response.Write(objReader.GetString(0) + "<br>");
}
objReader.Close();
}
catch( OracleException ex )
{
Response.Write( ex.Message );
}
finally
{
objConn.Close();
}
falou!!!
[]'s