Java.Sql Namespace

Classes

BatchUpdateException

This exception is thrown if a problem occurs during a batch update operation.

ClientInfoStatus

An enumeration to describe the reason why a property cannot be set by calling Connection.setClientInfo.

Connection

A connection represents a link from a Java application to a database.

ConnectionConsts
DatabaseMetaData

An interface which provides comprehensive information about the database management system and its supported features.

DatabaseMetaDataConsts
DataTruncation

An exception which is thrown when a JDBC driver unexpectedly truncates a data value either when reading (resulting in warning), or when writing data (resulting in an error).

Date

A class which can consume and produce dates in SQL Date format.

DriverManager

Provides facilities for managing JDBC drivers.

DriverPropertyInfo

A class holding information about driver properties of a database connection.

IDriverExtensions
ParameterMetaData

An interface used to get information about the types and properties of parameters in a PreparedStatement.

ParameterMetaDataConsts
ResultSet

An interface for an object which represents a database table entry, returned as the result of the query to the database.

ResultSetConsts
ResultSetMetaData

Provides information about the columns returned in a ResultSet.

ResultSetMetaDataConsts
RowIdLifetime

An enumeration to describe the life-time of RowID.

SQLClientInfoException

An exception, which is subclass of SQLException, is thrown when one or more client info properties could not be set on a Connection.

SQLDataException

An exception, which is subclass of SQLException, is thrown when various data errors arise.

SQLException

An exception that indicates a failed JDBC operation.

SQLFeatureNotSupportedException

An exception, which is subclass of SQLNonTransientException, is thrown when various the JDBC driver does not support an optional JDBC feature.

SQLIntegrityConstraintViolationException

An exception, which is subclass of SQLNonTransientException, is thrown when various the an integrity constraint (foreign key, primary key or unique key) has been violated.

SQLInvalidAuthorizationSpecException

An exception, which is subclass of SQLNonTransientException, is thrown when the authorization credentials presented during connection establishment are not valid.

SQLNonTransientConnectionException

An exception, which is subclass of SQLException, is thrown when the connection operation that failed will not succeed when the operation is retried without the cause of the failure being corrected.

SQLNonTransientException
SQLPermission

Legacy security code; do not use.

SQLRecoverableException
SQLSyntaxErrorException
SQLTimeoutException
SQLTransactionRollbackException
SQLTransientConnectionException
SQLTransientException
SQLWarning

An exception class that holds information about Database access warnings.

Statement

Interface used for executing static SQL statements to retrieve query results.

StatementConsts
Time

Java representation of an SQL TIME value.

Timestamp

A Java representation of the SQL TIMESTAMP type.

Types

A class which defines constants used to identify generic SQL types, also called JDBC types.

Interfaces

IArray

A Java representation of the SQL ARRAY type.

IBlob

A Java interface representing the SQL BLOB type.

ICallableStatement

Stored Procedures

IClob

A Java interface mapping for the SQL CLOB type.

IConnection

A connection represents a link from a Java application to a database.

IDatabaseMetaData

An interface which provides comprehensive information about the database management system and its supported features.

IDriver

An interface to a JDBC driver.

INClob
IParameterMetaData

An interface used to get information about the types and properties of parameters in a PreparedStatement.

IPreparedStatement

An interface for a precompiled SQL Statement.

IRef

This interface represents an SQL Ref - a data object containing a cursor or pointer to a result table.

IResultSet

An interface for an object which represents a database table entry, returned as the result of the query to the database.

IResultSetMetaData

Provides information about the columns returned in a ResultSet.

IRowId

Maps SQL's ROWID type into Java.

ISavepoint

Java.Sql.Connection.rollback()

ISQLData

User Defined Type

ISQLInput

The SQLInput interface defines operations which apply to a type of input stream which carries a series of values representing an instance of an SQL structured type or SQL distinct type.

ISQLOutput

User Defined Type

ISQLXML

Maps SQL's XML type into Java.

IStatement

Interface used for executing static SQL statements to retrieve query results.

IStruct

An interface which provides facilities for manipulating an SQL structured type as a Java object.

IWrapper

This class is an actual usage of the wrapper pattern for JDBC classes.