パッケージ
java.sqlの使用

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