Java.Sql 名前空間

クラス

名前 説明
BatchUpdateException

SQLExceptionのサブクラスは、バッチ更新操作中にエラーが発生したときにスローされます。

ClientInfoStatus

の呼び出しでプロパティを設定できなかった理由の状態の列挙 Connection.setClientInfo

Connection

接続は、Java アプリケーションからデータベースへのリンクを表します。

DatabaseMetaData

データベース管理システムとそのサポートされている機能に関する包括的な情報を提供するインターフェイス。

DataTruncation

DataTruncation例外 (書き込み時) としてスローされた例外、またはデータ値がDataTruncation実行された以外の理由で予期せず切り捨てられた場合に、MaxFieldSize警告 (読み取り時) として報告される例外。

Date

JDBC がこれを SQL DATE 値として識別できるようにする、ミリ秒の値前後のシン ラッパー。

DriverManager

一連の JDBC ドライバーを管理するための基本的なサービス。

DriverPropertyInfo

接続を行うドライバーのプロパティ。

IDriverExtensions
ParameterMetaData

PreparedStatement内のパラメーターの型とプロパティに関する情報を取得するために使用されるインターフェイス。

ResultSet

データベースに対するクエリの結果として返されるデータベース テーブル エントリを表すオブジェクトのインターフェイス。

ResultSetMetaData

ResultSetで返される列に関する情報を提供します。

RowIdLifetime

RowId の有効期間の値の列挙。

SQLClientInfoException

SQLExceptionのサブクラスは、Connectionで 1 つ以上のクライアント情報プロパティを設定できなかった場合にスローされます。

SQLDataException

SQLExceptionのサブクラスは、SQLState クラス値が '22' の場合、またはベンダーが指定した条件下でスローされます。

SQLException

データベース アクセス エラーまたはその他のエラーに関する情報を提供する例外。

SQLFeatureNotSupportedException

SQLExceptionのサブクラスは、SQLState クラスの値が '0A' (値が 'ゼロ' A) の場合にスローされます。

SQLIntegrityConstraintViolationException

SQLExceptionのサブクラスは、SQLState クラスの値が '23' の場合、またはベンダーが指定した条件下でスローされます。

SQLInvalidAuthorizationSpecException

SQLExceptionのサブクラスは、SQLState クラス値が '28' の場合、またはベンダーが指定した条件下でスローされます。

SQLNonTransientConnectionException

SQLState クラス値 'SQLException' に対して、またはベンダーが指定した条件下でスローのサブクラス。

SQLNonTransientException

SQLExceptionのサブクラスは、SQLExceptionの原因が修正されない限り、同じ操作の再試行が失敗するインスタンスの場合にスローされます。

SQLPermission

従来のセキュリティ コード。使用しないでください。

SQLRecoverableException

SQLExceptionのサブクラスは、アプリケーションが何らかの回復手順を実行してトランザクション全体を再試行するか、分散トランザクションの場合はトランザクション ブランチを再試行した場合に、以前に失敗した操作が成功する可能性がある状況でスローされます。

SQLSyntaxErrorException

SQLExceptionのサブクラスは、SQLState クラス値が '42' の場合、またはベンダーが指定した条件下でスローされます。

SQLTimeoutException

SQLExceptionで指定されたタイムアウトが期限切れになった場合にスローされるStatementのサブクラスです。

SQLTransactionRollbackException

SQLExceptionのサブクラスは、SQLState クラス値が '40' の場合、またはベンダーが指定した条件下でスローされます。

SQLTransientConnectionException

SQLState クラス値 'SQLException' ののサブクラス。または、ベンダーが指定した条件下です。

SQLTransientException

SQLExceptionのサブクラスは、アプリケーション レベルの機能による介入なしに操作が再試行されたときに、事前に失敗した操作が成功する可能性がある場合にスローされます。

SQLWarning

データベース アクセスの警告に関する情報を提供する例外。

Statement

静的 SQL ステートメントを実行してクエリ結果を取得するために使用されるインターフェイス。

Time

JDBC API がこれを SQL java.util.Date値として識別できるようにする、TIME クラスのシン ラッパー。

Timestamp

JDBC API がこれを SQL java.util.Date 値として識別できるようにする、TIMESTAMPのシン ラッパー。

Types

JDBC 型と呼ばれるジェネリック SQL 型を識別するために使用される定数を定義するクラス。

インターフェイス

名前 説明
IArray

SQL 型のJava プログラミング言語でのマッピングARRAY。

IBlob

SQL < 値のプログラミング言語の Java><up>font size=-2<TM></font>/supBLOB での表現 (マッピング)。

ICallableStatement

SQL ストアド プロシージャの実行に使用されるインターフェイス。

IClob

SQL < 型の Java><sup>font size=-2<TM></font>/supCLOB プログラミング言語でのマッピング。

IConnection

特定のデータベースとの接続 (セッション)。

IDatabaseMetaData

データベース全体に関する包括的な情報。

IDriver

すべてのドライバー クラスが実装する必要があるインターフェイス。

INClob

SQL < 型の Java><sup>font size=-2<TM></font>/supNCLOB プログラミング言語でのマッピング。

IParameterMetaData

PreparedStatement オブジェクト内の各パラメーター マーカーの型とプロパティに関する情報を取得するために使用できるオブジェクト。

IPreparedStatement

プリコンパイル済み SQL ステートメントを表すオブジェクト。

IRef

SQL REF値のJavaプログラミング言語でのマッピング。これは、データベース内の SQL 構造化型の値への参照です。

IResultSet

データベースの結果セットを表すデータのテーブル。通常は、データベースにクエリを実行するステートメントを実行して生成されます。

IResultSetMetaData

ResultSet オブジェクト内の列の型とプロパティに関する情報を取得するために使用できるオブジェクト。

IRowId

SQL ROWID 値のJavaプログラミング言語での表現 (マッピング)。

ISavepoint

Connection.rollback メソッドから参照できる現在のトランザクション内のポイントであるセーブポイントの表現。

ISQLData

JAVA プログラミング言語のクラスへの SQL ユーザー定義型 (UDT) のカスタム マッピングに使用されるインターフェイス。

ISQLInput

SQL 構造化型または SQL 特殊タイプのインスタンスを表す値のストリームを含む入力ストリーム。

ISQLOutput

ユーザー定義型の属性をデータベースに書き戻す出力ストリーム。

ISQLXML

SQL XML 型の JavaTM プログラミング言語でのマッピング。

IStatement

静的 SQL ステートメントを実行し、生成された結果を返すために使用されるオブジェクト。

IStruct

SQL 構造化型のJava プログラミング言語の標準マッピング。

IWrapper

問題のインスタンスが実際にはプロキシ クラスである場合にデリゲート インスタンスを取得する機能を提供する JDBC クラスのインターフェイス。