パッケージ
java.sqlの使用

java.sqlを使用するパッケージ
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC RowSet実装用の標準インタフェースと基底クラスです。
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。
  • java.sqlにより使用されるjava.sqlのクラス
    クラス
    説明
    SQL型ARRAYのJavaプログラミング言語でのマッピングです。
    SQL BLOB値のJavaプログラミング言語での(マッピング)表現。
    SQLストアド・プロシージャを実行するのに使用されるインタフェースです。
    Connection.setClientInfoの呼出しによってプロパティを設定できない理由の状態の列挙です。
    SQL CLOB型のJavaプログラミング言語でのマッピング。
    特定のデータベースとの接続(セッション)を表現します。
    DataSourceオブジェクトから作成されたビルダー。data sourceオブジェクトが表すデータベースへの接続を確立するために使用されます。
    データベースに関する包括的な情報です。
    ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQL DATE値として扱うことができるようになります。
    すべてのドライバ・クラスが実装しなければならないインタフェースです。
    DriverDriverManagerからの通知を希望する場合に実装する必要があるインタフェースです。
    接続用のドライバ・プロパティです。
    JDBC型と呼ばれる、汎用SQL型を識別するために使用する定数を定義します。
    SQL NCLOB型のJavaプログラミング言語でのマッピング。
    PreparedStatementオブジェクト内の各パラメータ・マーカーの型とプロパティに関する情報を取得するのに使用できるオブジェクトです。
    プリコンパイルされたSQL文を表すオブジェクトです。
    擬似/隠し列の使用の列挙を表す列挙です。
    Javaプログラミング言語でのSQL REF値のマッピングで、データベースのSQL構造化型の値への参照となります。
    データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。
    ResultSetオブジェクトの列の型とプロパティに関する情報を取得するのに使用できるオブジェクトです。
    SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。
    RowIdの寿命の値の列挙です。
    Connection.rollbackメソッドから参照される現在のトランザクション内のポイントであるセーブポイントの表現です。
    このオブジェクトがシャーディング・キーを表すことを示すために使用されるインタフェースです。
    DataSourceまたはXADataSourceオブジェクトから作成され、サポートされるデータ型のサブキーを持つShardingKeyを作成するために使用されるビルダー。
    1つ以上のクライアント情報プロパティをConnectionで設定できなかったときに、SQLExceptionのサブクラスがスローされます。
    SQLユーザー定義型(UDT)をJavaプログラミング言語のクラスにカスタム・マッピングするのに使用されるインタフェースです。
    データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。
    SQLStateクラス値が「0A」(ゼロA)のときにスローされるSQLExceptionのサブクラスです。
    SQL構造化型またはSQLの個別の型のインスタンスを表す値のストリームを格納する入力ストリームです。
    SQLExceptionの原因が修正されないかぎり、同じ操作を再試行してもインスタンスが失敗するときにスローされるSQLExceptionのサブクラスです。
    ユーザー定義型の属性をデータベースに書き戻すための出力ストリームです。
    前回失敗した操作が、アプリケーション・レベルの機能による介入がなくても再試行時に成功する可能性がある状況では、SQLExceptionのサブクラスがスローされます。
    JDBC型またはベンダー固有データ型と呼ばれる汎用SQL型を識別するために使用されるオブジェクトです。
    データベース・アクセスの警告に関する情報を提供する例外です。
    SQL XML型のJavaTMプログラミング言語でのマッピングです。
    静的SQL文を実行し、作成された結果を返すために使用されるオブジェクトです。
    SQL構造化型のJavaプログラミング言語の標準のマッピングです。
    java.util.Dateクラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIME値として識別できます。
    このクラスは、java.util.Dateの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIMESTAMP値として識別できます。
    委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。
  • javax.sqlにより使用されるjava.sqlのクラス
    クラス
    説明
    SQL型ARRAYのJavaプログラミング言語でのマッピングです。
    SQL BLOB値のJavaプログラミング言語での(マッピング)表現。
    SQL CLOB型のJavaプログラミング言語でのマッピング。
    特定のデータベースとの接続(セッション)を表現します。
    DataSourceオブジェクトから作成されたビルダー。data sourceオブジェクトが表すデータベースへの接続を確立するために使用されます。
    ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQL DATE値として扱うことができるようになります。
    SQL NCLOB型のJavaプログラミング言語でのマッピング。
    プリコンパイルされたSQL文を表すオブジェクトです。
    Javaプログラミング言語でのSQL REF値のマッピングで、データベースのSQL構造化型の値への参照となります。
    データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。
    ResultSetオブジェクトの列の型とプロパティに関する情報を取得するのに使用できるオブジェクトです。
    SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。
    このオブジェクトがシャーディング・キーを表すことを示すために使用されるインタフェースです。
    DataSourceまたはXADataSourceオブジェクトから作成され、サポートされるデータ型のサブキーを持つShardingKeyを作成するために使用されるビルダー。
    データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。
    SQLStateクラス値が「0A」(ゼロA)のときにスローされるSQLExceptionのサブクラスです。
    SQL XML型のJavaTMプログラミング言語でのマッピングです。
    java.util.Dateクラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIME値として識別できます。
    このクラスは、java.util.Dateの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIMESTAMP値として識別できます。
    委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。
  • javax.sql.rowsetにより使用されるjava.sqlのクラス
    クラス
    説明
    SQL型ARRAYのJavaプログラミング言語でのマッピングです。
    SQL BLOB値のJavaプログラミング言語での(マッピング)表現。
    SQL CLOB型のJavaプログラミング言語でのマッピング。
    特定のデータベースとの接続(セッション)を表現します。
    ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQL DATE値として扱うことができるようになります。
    SQL NCLOB型のJavaプログラミング言語でのマッピング。
    Javaプログラミング言語でのSQL REF値のマッピングで、データベースのSQL構造化型の値への参照となります。
    データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。
    ResultSetオブジェクトの列の型とプロパティに関する情報を取得するのに使用できるオブジェクトです。
    SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。
    Connection.rollbackメソッドから参照される現在のトランザクション内のポイントであるセーブポイントの表現です。
    データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。
    SQL XML型のJavaTMプログラミング言語でのマッピングです。
    java.util.Dateクラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIME値として識別できます。
    このクラスは、java.util.Dateの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIMESTAMP値として識別できます。
    委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。
  • javax.sql.rowset.serialにより使用されるjava.sqlのクラス
    クラス
    説明
    SQL型ARRAYのJavaプログラミング言語でのマッピングです。
    SQL BLOB値のJavaプログラミング言語での(マッピング)表現。
    SQL CLOB型のJavaプログラミング言語でのマッピング。
    ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQL DATE値として扱うことができるようになります。
    SQL NCLOB型のJavaプログラミング言語でのマッピング。
    Javaプログラミング言語でのSQL REF値のマッピングで、データベースのSQL構造化型の値への参照となります。
    データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。
    SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。
    SQLユーザー定義型(UDT)をJavaプログラミング言語のクラスにカスタム・マッピングするのに使用されるインタフェースです。
    データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。
    SQL構造化型またはSQLの個別の型のインスタンスを表す値のストリームを格納する入力ストリームです。
    ユーザー定義型の属性をデータベースに書き戻すための出力ストリームです。
    SQL XML型のJavaTMプログラミング言語でのマッピングです。
    SQL構造化型のJavaプログラミング言語の標準のマッピングです。
    java.util.Dateクラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIME値として識別できます。
    このクラスは、java.util.Dateの薄いラッパーで、このラッパーによってJDBC APIはこれをSQL TIMESTAMP値として識別できます。
  • javax.sql.rowset.spiにより使用されるjava.sqlのクラス
    クラス
    説明
    データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。
    Connection.rollbackメソッドから参照される現在のトランザクション内のポイントであるセーブポイントの表現です。
    データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。
    委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。