SQL_CAUGHT_RABAX
highUnhandled Exception Raised Inside a Database Procedure
Module: ABAP / HANA
What this means
SQL_CAUGHT_RABAX is specific to SAP HANA environments and occurs when a HANA SQLScript procedure or calculation view raises an exception that propagates up through the ABAP Database Interface. This typically happens when: an AMDP (ABAP Managed Database Procedure) raises an unhandled SIGNAL or RESIGNAL; a HANA procedure encounters a data type mismatch or overflow; or a HANA calculation view has a broken dependency (e.g., a referenced table was renamed or dropped). The error is notable because the root cause is in the database layer, not in the ABAP layer.
Check ST22 for the AMDP or database call that triggered the exception. Open HANA Studio or DBACOCKPIT and run the procedure directly with the same input parameters to reproduce the error at the database layer where the error message will be more informative. Review the AMDP code for missing exception handlers and add DECLARE EXIT HANDLER FOR SQLEXCEPTION blocks as appropriate.
Quick Info