| |
|
| java.lang.Object java.lang.Throwable java.lang.Exception java.sql.SQLException java.sql.SQLWarning
All known Subclasses: java.sql.DataTruncation,
SQLWarning | public class SQLWarning extends SQLException (Code) | | An exception that provides information on database access
warnings. Warnings are silently chained to the object whose method
caused it to be reported.
Warnings may be retrieved from Connection , Statement ,
and ResultSet objects. Trying to retrieve a warning on a
connection after it has been closed will cause an exception to be thrown.
Similarly, trying to retrieve a warning on a statement after it has been
closed or on a result set after it has been closed will cause
an exception to be thrown. Note that closing a statement also
closes a result set that it might have produced.
See Also: Connection.getWarnings See Also: Statement.getWarnings See Also: ResultSet.getWarnings See Also: |
Constructor Summary | |
public | SQLWarning(String reason, String SQLState, int vendorCode) Constructs a SQLWarning object
with a given reason , SQLState and
vendorCode . | public | SQLWarning(String reason, String SQLState) Constructs a SQLWarning object
with a given reason and SQLState .
The cause is not initialized, and may subsequently be
initialized by a call to the
Throwable.initCause(java.lang.Throwable) method. | public | SQLWarning(String reason) Constructs a SQLWarning object
with a given reason . | public | SQLWarning() Constructs a SQLWarning object. | public | SQLWarning(Throwable cause) Constructs a SQLWarning object
with a given cause .
The SQLState is initialized
to null and the vendor code is initialized to 0. | public | SQLWarning(String reason, Throwable cause) Constructs a SQLWarning object
with a given
reason and cause . | public | SQLWarning(String reason, String SQLState, Throwable cause) Constructs a SQLWarning object
with a given
reason , SQLState and cause . | public | SQLWarning(String reason, String SQLState, int vendorCode, Throwable cause) Constructs aSQLWarning object
with a given
reason , SQLState , vendorCode
and cause . |
SQLWarning | public SQLWarning(String reason, String SQLState, int vendorCode)(Code) | | Constructs a SQLWarning object
with a given reason , SQLState and
vendorCode .
The cause is not initialized, and may subsequently be
initialized by a call to the
Throwable.initCause(java.lang.Throwable) method.
Parameters: reason - a description of the warning Parameters: SQLState - an XOPEN or SQL:2003 code identifying the warning Parameters: vendorCode - a database vendor-specific warning code |
SQLWarning | public SQLWarning(String reason, String SQLState)(Code) | | Constructs a SQLWarning object
with a given reason and SQLState .
The cause is not initialized, and may subsequently be
initialized by a call to the
Throwable.initCause(java.lang.Throwable) method. The vendor code
is initialized to 0.
Parameters: reason - a description of the warning Parameters: SQLState - an XOPEN or SQL:2003 code identifying the warning |
SQLWarning | public SQLWarning(String reason)(Code) | | Constructs a SQLWarning object
with a given reason . The SQLState
is initialized to null and the vender code is initialized
to 0.
The cause is not initialized, and may subsequently be
initialized by a call to the
Throwable.initCause(java.lang.Throwable) method.
Parameters: reason - a description of the warning |
SQLWarning | public SQLWarning()(Code) | | Constructs a SQLWarning object.
The reason , SQLState are initialized
to null and the vendor code is initialized to 0.
The cause is not initialized, and may subsequently be
initialized by a call to the
Throwable.initCause(java.lang.Throwable) method.
|
SQLWarning | public SQLWarning(Throwable cause)(Code) | | Constructs a SQLWarning object
with a given cause .
The SQLState is initialized
to null and the vendor code is initialized to 0.
The reason is initialized to null if
cause==null or to cause.toString() if
cause!=null .
Parameters: cause - the underlying reason for this SQLWarning (which is saved for later retrieval by the getCause() method); may be null indicatingthe cause is non-existent or unknown. |
SQLWarning | public SQLWarning(String reason, Throwable cause)(Code) | | Constructs a SQLWarning object
with a given
reason and cause .
The SQLState is initialized to null
and the vendor code is initialized to 0.
Parameters: reason - a description of the warning Parameters: cause - the underlying reason for this SQLWarning (which is saved for later retrieval by the getCause() method);may be null indicating the cause is non-existent or unknown. |
SQLWarning | public SQLWarning(String reason, String SQLState, Throwable cause)(Code) | | Constructs a SQLWarning object
with a given
reason , SQLState and cause .
The vendor code is initialized to 0.
Parameters: reason - a description of the warning Parameters: SQLState - an XOPEN or SQL:2003 code identifying the warning Parameters: cause - the underlying reason for this SQLWarning (which is saved for later retrieval by the getCause() method); may be null indicatingthe cause is non-existent or unknown. |
SQLWarning | public SQLWarning(String reason, String SQLState, int vendorCode, Throwable cause)(Code) | | Constructs aSQLWarning object
with a given
reason , SQLState , vendorCode
and cause .
Parameters: reason - a description of the warning Parameters: SQLState - an XOPEN or SQL:2003 code identifying the warning Parameters: vendorCode - a database vendor-specific warning code Parameters: cause - the underlying reason for this SQLWarning (which is saved for later retrieval by the getCause() method); may be null indicatingthe cause is non-existent or unknown. |
getNextWarning | public SQLWarning getNextWarning()(Code) | | Retrieves the warning chained to this SQLWarning object by
setNextWarning .
the next SQLException in the chain; null if none See Also: SQLWarning.setNextWarning |
|
|
|