See this issue in the pgjdbc-ng driver's issue-list: https://github.com/impossibl/pgjdbc-ng/issues/111#issuecomment-61635914 Is this information available at the protocol-level so the driver can craft meaningful exceptions containing this info (table name causing the trigger to fail, name of trigger etc.)? Thanks. -- Andreas Joseph Krogh CTO / Partner - Visena AS Mobile: +47 909 56 963 andr...@visena.com <mailto:andr...@visena.com> www.visena.com <https://www.visena.com> <https://www.visena.com>