das braucht keinen ErrorHandler, einfach SQLSTATE abfragen mit IF und dann machen was man denn machen will.
Ich hatte das in RPG immmer mit
if sqlcod=0
...
und in Cobol
if sqlcode=0
...

gehandelt

Gruß aus Hanau