Whole document tree
Java 2 Platform SE v1.3.1: Class SQLWarning
java.sql
Class SQLWarning
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.sql.SQLException
|
+--java.sql.SQLWarning
All Implemented Interfaces: Serializable
Direct Known Subclasses: DataTruncation
public class SQLWarning extends SQLException
An exception that provides information on database access
warnings. Warnings are silently chained to the object whose method
caused it to be reported.
See Also: Connection.getWarnings()
,
Statement.getWarnings()
,
ResultSet.getWarnings()
, Serialized Form
Constructor Summary
SQLWarning ()
Constructs a default SQLWarning
object.
SQLWarning (String reason)
Constructs an SQLWarning
object
with the given value for a reason; SQLState defaults to
null
, and vendorCode defaults to 0.
SQLWarning (String reason,
String SQLstate)
Constructs an SQLWarning
object
with the given reason and SQLState;
the vendorCode defaults to 0.
SQLWarning (String reason,
String SQLstate,
int vendorCode)
Constructs a fully-specified SQLWarning
object
initialized with the given values.
SQLWarning
public SQLWarning (String reason,
String SQLstate,
int vendorCode)
Constructs a fully-specified SQLWarning
object
initialized with the given values.
Parameters: reason
- a description of the warningSQLState
- an XOPEN code identifying the warningvendorCode
- a database vendor-specific warning code
SQLWarning
public SQLWarning (String reason,
String SQLstate)
Constructs an SQLWarning
object
with the given reason and SQLState;
the vendorCode defaults to 0.
Parameters: reason
- a description of the warningSQLState
- an XOPEN code identifying the warning
SQLWarning
public SQLWarning (String reason)
Constructs an SQLWarning
object
with the given value for a reason; SQLState defaults to
null
, and vendorCode defaults to 0.
Parameters: reason
- a description of the warning
SQLWarning
public SQLWarning ()
Constructs a default SQLWarning
object.
The reason defaults to null
, SQLState
defaults to null
, and vendorCode defaults to 0.
getNextWarning
public SQLWarning getNextWarning ()
Retrieves the warning chained to this SQLWarning
object.
Returns: the next SQLException
in the chain; null
if none
setNextWarning
public void setNextWarning (SQLWarning w)
Adds an SQLWarning
object to the end of the chain.
Parameters: w
- the new end of the SQLException
chain
Submit a bug or feature For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.