SAP ASE reserves 0, to indicate a successful return, and negative values from -1 through -99, to indicate the reasons for failure.
|
Value |
Meaning |
|---|---|
|
0 |
Procedure executed without error |
|
-1 |
Missing object |
|
-2 |
Datatype error |
|
-3 |
Process was chosen as deadlock victim |
|
-4 |
Permission error |
|
-5 |
Syntax error |
|
-6 |
Miscellaneous user error |
|
-7 |
Resource error, such as out of space |
|
-8 |
Nonfatal internal problem |
|
-9 |
System limit was reached |
|
-10 |
Fatal internal inconsistency |
|
-11 |
Fatal internal inconsistency |
|
-12 |
Table or index is corrupt |
|
-13 |
Database is corrupt |
|
-14 |
Hardware error |
Values -15 through -99 are reserved for future use by SAP ASE.
If more than one error occurs during execution, the status with the highest absolute value is returned.