Da macht es auch schon mal Sinn, den Compiler-Output zu betrachtet, da ein "execute commit" z.B. protokolliert, dass die Variable Commit nicht zur Verfügung steht.
Oder auch, wie Birgitta schon schreibt, nach dem Execute Rollback/Commit den SQLCODE/SQLSTATE auszuwerten, da dieser hier nie erfolgreich sein kann.