Ansicht
Dokumentation

CL_DBI_TRANSACTION_STATE - Signalisiert das Ende einer DB-Transaktion

CL_DBI_TRANSACTION_STATE - Signalisiert das Ende einer DB-Transaktion

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_DBI_TRANSACTION_STATE enthält das Ereignis DB_TRANSACTION_FINISHED, das ausgelöst wird, nachdem die aktuelle Datenbanktransaktion auf der Default-Datenbankverbindung durch Aufruf der Funktionsbausteine DB_COMMIT bzw. DB_ROLLBACK beendet wurde. Als Ausgabeparameter liefert das Ereignis DB_TRANSACTION_FINISHED die Art des Transaktionsendes: GC_COMMIT, falls die Transaktion durch DB_COMMIT oder GC_ROLLBACK, falls die Transaktion durch DB_ROLLBACK beendet wurde.

Beziehungen

Beispiel

Hinweise

Das Ereignis DB_TRANSACTION_FINISHED signalisiert nicht das Ende einer SAP_LUW, die sich u.U. über mehrere Datenbanktransaktionen erstrecken kann. Hierzu kann das Ereignis TRANSACTION_FINISHED in der Klasse CL_SYSTEM_TRANSACTION_STATE verwendet werden.

Weiterführende Informationen






PERFORM Short Reference   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1004 Date: 20240425 Time: 180352     sap01-206 ( 28 ms )