Hallo Albrecht_Ch,

es gibt eine recht mächtige funktion in SQL (Get Diagnostics).
mit diesem tool, kannst du alle möglichen informationen zu deinem letzten (oder die letzten) sql-aufrufe holen.

Code:
D vsqlstt         S             512A
/Free
  Exec Sql Get Diagnostics CONDITION 1
        :vsqlstt = MESSAGE_TEXT;    
  dsply (sqlstt);                     
/End-Free
es gibt 2 sehr gute handbücher in denen du auf jedenfall genug informationen finden kannst.

hoffe es hilft dir weiter!

System i
Database
Embedded SQL programming
Version 6 Release 1
5761–SS1

IBM Systems - iSeriesDB2 for i5/OS SQL Reference Version 5 Release 4
5722–SS1

lg andi