Quoting Bojan Smojver <[EMAIL PROTECTED]>:

Not sure what Oracle does - I can check when I get
to work later on (but I'm guessing it would be similar to PostgreSQL).

Actually, Oracle will commit even if there were errors. So, the situation is that for PostgreSQL, resetting the transaction error code is meaningless - the whole transaction will be rolled back eventually, unless explicit savepoints are used. Other databases will happily ignore the errors and commit whatever remains.

--
Bojan

Reply via email to