SQL0901 error means?
-
SQL System Error
-
SQL Data base error
-
SQL numeric error
-
None of the these
SQL0901 is the DB2 SQL error code for 'SQL System Error' - a generic error indicating an unexpected system-level failure in the database engine. It's not a data-specific error (SQLCODE -204, -208 for object/column not found) or a numeric error - it's a catch-all for internal DB2 problems.
In DB2, SQLCODE -901 (SQL0901) is documented as "SQL SYSTEM ERROR" — it signals an unexpected internal failure in the database manager itself (not a data, syntax, or numeric-format problem), usually accompanied by a diagnostic log entry and requiring escalation to the DBA/support team since the application typically can't correct it. "SQL Data base error" and "SQL numeric error" are not real DB2 SQLCODE categories for -901, and since a specific correct category exists, "None of these" is wrong.