パッケージ
java.sqlの使用
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC
RowSet
実装用の標準インタフェースと基底クラスです。Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。
-
クラス説明SQL型
ARRAY
のJavaプログラミング言語でのマッピングです。SQLBLOB
値のJavaプログラミング言語での(マッピング)表現。SQLストアド・プロシージャを実行するのに使用されるインタフェースです。Connection.setClientInfo
の呼出しによってプロパティを設定できない理由の状態の列挙です。SQLCLOB
型のJavaプログラミング言語でのマッピング。特定のデータベースとの接続(セッション)を表現します。DataSource
オブジェクトから作成されたビルダー。data source
オブジェクトが表すデータベースへの接続を確立するために使用されます。データベースに関する包括的な情報です。ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQLDATE
値として扱うことができるようになります。すべてのドライバ・クラスが実装しなければならないインタフェースです。DriverがDriverManager
からの通知を希望する場合に実装する必要があるインタフェースです。接続用のドライバ・プロパティです。JDBC型と呼ばれる、汎用SQL型を識別するために使用する定数を定義します。SQLNCLOB
型のJavaプログラミング言語でのマッピング。PreparedStatement
オブジェクト内の各パラメータ・マーカーの型とプロパティに関する情報を取得するのに使用できるオブジェクトです。プリコンパイルされたSQL文を表すオブジェクトです。擬似/隠し列の使用の列挙を表す列挙です。Javaプログラミング言語でのSQLREF
値のマッピングで、データベースの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はこれをSQLTIME
値として識別できます。このクラスは、java.util.Date
の薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIMESTAMP
値として識別できます。委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。 -
クラス説明SQL型
ARRAY
のJavaプログラミング言語でのマッピングです。SQLBLOB
値のJavaプログラミング言語での(マッピング)表現。SQLCLOB
型のJavaプログラミング言語でのマッピング。特定のデータベースとの接続(セッション)を表現します。DataSource
オブジェクトから作成されたビルダー。data source
オブジェクトが表すデータベースへの接続を確立するために使用されます。ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQLDATE
値として扱うことができるようになります。SQLNCLOB
型のJavaプログラミング言語でのマッピング。プリコンパイルされたSQL文を表すオブジェクトです。Javaプログラミング言語でのSQLREF
値のマッピングで、データベースのSQL構造化型の値への参照となります。データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。ResultSet
オブジェクトの列の型とプロパティに関する情報を取得するのに使用できるオブジェクトです。SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。このオブジェクトがシャーディング・キーを表すことを示すために使用されるインタフェースです。DataSource
またはXADataSource
オブジェクトから作成され、サポートされるデータ型のサブキーを持つShardingKey
を作成するために使用されるビルダー。データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。SQLStateクラス値が「0A」(ゼロA)のときにスローされるSQLException
のサブクラスです。SQL XML型のJavaTMプログラミング言語でのマッピングです。java.util.Date
クラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIME
値として識別できます。このクラスは、java.util.Date
の薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIMESTAMP
値として識別できます。委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。 -
クラス説明SQL型
ARRAY
のJavaプログラミング言語でのマッピングです。SQLBLOB
値のJavaプログラミング言語での(マッピング)表現。SQLCLOB
型のJavaプログラミング言語でのマッピング。特定のデータベースとの接続(セッション)を表現します。ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQLDATE
値として扱うことができるようになります。SQLNCLOB
型のJavaプログラミング言語でのマッピング。Javaプログラミング言語でのSQLREF
値のマッピングで、データベースのSQL構造化型の値への参照となります。データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。ResultSet
オブジェクトの列の型とプロパティに関する情報を取得するのに使用できるオブジェクトです。SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。Connection.rollback
メソッドから参照される現在のトランザクション内のポイントであるセーブポイントの表現です。データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。SQL XML型のJavaTMプログラミング言語でのマッピングです。java.util.Date
クラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIME
値として識別できます。このクラスは、java.util.Date
の薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIMESTAMP
値として識別できます。委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。 -
クラス説明SQL型
ARRAY
のJavaプログラミング言語でのマッピングです。SQLBLOB
値のJavaプログラミング言語での(マッピング)表現。SQLCLOB
型のJavaプログラミング言語でのマッピング。ミリ秒の値をラップする薄いラッパーであり、これによってJDBCがミリ秒の値をSQLDATE
値として扱うことができるようになります。SQLNCLOB
型のJavaプログラミング言語でのマッピング。Javaプログラミング言語でのSQLREF
値のマッピングで、データベースのSQL構造化型の値への参照となります。データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。SQL ROWID値のJavaプログラミング言語での表現(マッピング)です。SQLユーザー定義型(UDT)をJavaプログラミング言語のクラスにカスタム・マッピングするのに使用されるインタフェースです。データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。SQL構造化型またはSQLの個別の型のインスタンスを表す値のストリームを格納する入力ストリームです。ユーザー定義型の属性をデータベースに書き戻すための出力ストリームです。SQL XML型のJavaTMプログラミング言語でのマッピングです。SQL構造化型のJavaプログラミング言語の標準のマッピングです。java.util.Date
クラスの薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIME
値として識別できます。このクラスは、java.util.Date
の薄いラッパーで、このラッパーによってJDBC APIはこれをSQLTIMESTAMP
値として識別できます。 -
クラス説明データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。
Connection.rollback
メソッドから参照される現在のトランザクション内のポイントであるセーブポイントの表現です。データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。委譲インスタンスが実際はプロキシ・クラスであるときにそのインスタンスを取得できる、JDBCクラスのインタフェースです。