SQL_CAUGHT_RABAX

high

Unhandled 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.

Recommended Fix

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

ModuleABAP / HANA
Severityhigh
Diagnose in
ST22SE11HANA Studio / DBACOCKPIT