Seaquel
PostgreSQL error code

PostgreSQL error 40002

40002 is the SQLSTATE PostgreSQL reports for transaction integrity constraint violation, in class 40, Transaction Rollback.

SQLSTATE40002
Condition nametransaction_integrity_constraint_violation
Class40 — Transaction Rollback

Source: PostgreSQL documentation, Appendix A