SQLIntegrityConstraintViolationException
public
class
SQLIntegrityConstraintViolationException
extends SQLNonTransientException
| java.lang.Object | |||||
| ↳ | java.lang.Throwable | ||||
| ↳ | java.lang.Exception | ||||
| ↳ | java.sql.SQLException | ||||
| ↳ | java.sql.SQLNonTransientException | ||||
| ↳ | java.sql.SQLIntegrityConstraintViolationException | ||||
The subclass of SQLException thrown when the SQLState class value
is '23', or under vendor-specified conditions.
This indicates that an integrity
constraint (foreign key, primary key or unique key) has been violated.
Please consult your driver vendor documentation for the vendor-specified
conditions for which this Exception may be thrown.
Summary
Public constructors | |
|---|---|
SQLIntegrityConstraintViolationException()
Constructs a |
|
SQLIntegrityConstraintViolationException(String reason)
Constructs a |
|
SQLIntegrityConstraintViolationException(String reason, String SQLState)
Constructs a |
|
SQLIntegrityConstraintViolationException(String reason, String SQLState, int vendorCode)
Constructs a |
|
SQLIntegrityConstraintViolationException(String reason, String SQLState, int vendorCode, Throwable cause)
Constructs a |
|
SQLIntegrityConstraintViolationException(String reason, String SQLState, Throwable cause)
Constructs a |
|
SQLIntegrityConstraintViolationException(String reason, Throwable cause)
Constructs a |
|
SQLIntegrityConstraintViolationException(Throwable cause)
Constructs an |
|