Custom ODBC or JDBC can add auditing SQL statements to add application context and application-defined events, just like an ABL application. For more information, see Develop SQL for OpenEdge.