In short, no.
I asked about this some time ago; also to abort an INSERT. No-one had a way
to do it.
IMO, all the code necessary is already in Informix; it just needs rearranging
to support ABORT syntax. Mind you, my opinion is ignorant and uninformed :).
I'd LOVE to see a way to implement this. Currently, you need to save the row
data in the BEFORE ROW clause then shuffle the entire array down one line,
reinsert the deleted line, reset set_count(), redisplay to the screen etc...
A mess.
Lots a luck.
Peter Wiley