In the error codes, the software replaces yyy with the name of the column.
Error Number |
Meaning |
---|---|
101 - yyy |
A null value is not allowed. |
102 - yyy |
The value is too large. |
103 - yyy |
The value is too small. |
104 - yyy |
The value is not numeric. |
105 - yyy |
Invalid date. |
106 - yyy |
Invalid value. |
107 - yyy |
A date in future is not allowed. |
108 |
Unique key violation. |
201 |
A master record for insert of dependent data does not exist (Fluid, Class). |
503 |
The attribute value is not contained in the values of the Derived From statement of the attribute. |
505 |
The minimum value is greater than maximum value. |
506 |
The attribute value is not in the list of valid attribute values. |
507 |
The attribute value is not in the list of valid NLS dependent attribute values for the login language. |
701 - yyy |
The object for insert already exists. |
702 |
Invalid user security. |
703 |
The project of the object and of the user security do not match. |
750 - ORA-20000: MAR-zzzzz |
An error occurred in an internal procedure; MAR-zzzzz stands for a message number that can be seen on the A.60.31 screen. |
Yyy |
The column is not supported by the package. |
In addition to the listed error numbers, the following messages raised by Oracle can occur:
-
ORA-01400: cannot insert NULL into ("M_SYS"."table_name"."column_name")
-
ORA-00001: unique constraint (M_SYS.table_short_name_UK) violated
-
ORA-00001: unique constraint (M_SYS.table_short_name_PK) violated