java.sql
Interfaces
| Array |
The mapping in the Java programming language for the SQL type |
| Blob |
The representation (mapping) in the JavaTM programming language of an SQL |
| CallableStatement |
The interface used to execute SQL stored procedures. |
| Clob |
The mapping in the JavaTM programming language for the SQL |
| Connection |
A connection (session) with a specific database. |
| DatabaseMetaData |
Comprehensive information about the database as a whole. |
| Driver |
The interface that every driver class must implement. |
| NClob |
The mapping in the JavaTM programming language for the SQL |
| ParameterMetaData |
An object that can be used to get information about the types and properties for each parameter marker in a |
| PreparedStatement |
An object that represents a precompiled SQL statement. |
| Ref |
The mapping in the Java programming language of an SQL |
| ResultSet |
A table of data representing a database result set, which is usually generated by executing a statement that queries the database. |
| ResultSetMetaData |
An object that can be used to get information about the types and properties of the columns in a |
| RowId |
The representation (mapping) in the Java programming language of an SQL ROWID value. |
| Savepoint |
The representation of a savepoint, which is a point within the current transaction that can be referenced from the |
| SQLData |
The interface used for the custom mapping of an SQL user-defined type (UDT) to a class in the Java programming language. |
| SQLInput |
An input stream that contains a stream of values representing an instance of an SQL structured type or an SQL distinct type. |
| SQLOutput |
The output stream for writing the attributes of a user-defined type back to the database. |
| SQLXML |
The mapping in the JavaTM programming language for the SQL XML type. |
| Statement |
The object used for executing a static SQL statement and returning the results it produces. |
| Struct |
The standard mapping in the Java programming language for an SQL structured type. |
| Wrapper |
Interface for JDBC classes which provide the ability to retrieve the delegate instance when the instance in question is in fact a proxy class. |
Classes
| Date |
A thin wrapper around a millisecond value that allows JDBC to identify this as an SQL |
| DriverManager |
The basic service for managing a set of JDBC drivers. |
| DriverPropertyInfo |
Driver properties for making a connection. |
| SQLPermission |
Legacy security code; do not use. |
| Time |
A thin wrapper around the |
| Timestamp |
A thin wrapper around |
| Types |
The class that defines the constants that are used to identify generic SQL types, called JDBC types. |
Exceptions
| BatchUpdateException |
The subclass of |
| DataTruncation |
An exception thrown as a |
| SQLClientInfoException |
The subclass of |
| SQLDataException |
The subclass of |
| SQLException |
An exception that provides information on a database access error or other errors. |
| SQLFeatureNotSupportedException |
The subclass of |
| SQLIntegrityConstraintViolationException |
The subclass of |
| SQLInvalidAuthorizationSpecException |
The subclass of |
| SQLNonTransientConnectionException |
The subclass of |
| SQLNonTransientException |
The subclass of |
| SQLRecoverableException |
The subclass of |
| SQLSyntaxErrorException |
The subclass of |
| SQLTimeoutException |
The subclass of |
| SQLTransactionRollbackException |
The subclass of |
| SQLTransientConnectionException |
The subclass of |
| SQLTransientException |
The subclass of |
| SQLWarning |
An exception that provides information on database access warnings. |
Enums
| ClientInfoStatus |
Enumeration for status of the reason that a property could not be set via a call to |
| RowIdLifetime |
Enumeration for RowId life-time values. |