インタフェース
java.sql.Blobの使用

Blobを使用しているパッケージ
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC RowSet実装用の標準インタフェースと基底クラスです。
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
  • java.sqlでのBlobの使用

    Blobを返すjava.sqlのメソッド
    修飾子と型
    メソッド
    説明
    Connection.createBlob()
    Blobインタフェースを実装しているオブジェクトを構築します。
    CallableStatement.getBlob(int parameterIndex)
    指定されたJDBC BLOBパラメータの値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。
    CallableStatement.getBlob(String parameterName)
    JDBC BLOBパラメータの値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。
    ResultSet.getBlob(int columnIndex)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。
    ResultSet.getBlob(String columnLabel)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。
    SQLInput.readBlob()
    ストリームからSQL BLOB値を読み込み、その値をJavaプログラミング言語のBlobオブジェクトとして返します。
    Blob型のパラメータを持つjava.sqlのメソッド
    修飾子と型
    メソッド
    説明
    long
    Blob.position(Blob pattern, long start)
    このBlobオブジェクトによって指定されたBLOB値内でpatternが始まるバイト位置を取得します。
    void
    CallableStatement.setBlob(String parameterName, Blob x)
    指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。
    void
    PreparedStatement.setBlob(int parameterIndex, Blob x)
    指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。
    void
    ResultSet.updateBlob(int columnIndex, Blob x)
    指定された列をjava.sql.Blob値で更新します。
    void
    ResultSet.updateBlob(String columnLabel, Blob x)
    指定された列をjava.sql.Blob値で更新します。
    void
    SQLOutput.writeBlob(Blob x)
    SQL BLOB値をストリームに書き込みます。
  • javax.sqlでのBlobの使用

    Blob型のパラメータを持つjavax.sqlのメソッド
    修飾子と型
    メソッド
    説明
    void
    RowSet.setBlob(int i, Blob x)
    このRowSetオブジェクトのコマンドで指定したパラメータを、指定したBlob値に設定します。
    void
    RowSet.setBlob(String parameterName, Blob x)
    指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。
  • javax.sql.rowsetでのBlobの使用

    Blob型のパラメータを持つjavax.sql.rowsetのメソッド
    修飾子と型
    メソッド
    説明
    void
    BaseRowSet.setBlob(int parameterIndex, Blob x)
    指定されたパラメータを、指定されたJavaプログラミング言語のBlobオブジェクトに設定します。
    void
    BaseRowSet.setBlob(String parameterName, Blob x)
    指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。
  • javax.sql.rowset.serialでのBlobの使用

    Blobを実装しているjavax.sql.rowset.serialのクラス
    修飾子と型
    クラス
    説明
    class 
    Javaプログラミング言語でのSQL BLOB値の直列化マッピングです。
    Blobを返すjavax.sql.rowset.serialのメソッド
    修飾子と型
    メソッド
    説明
    SQLInputImpl.readBlob()
    このSQLInputImplオブジェクトの先頭のBLOB値をJavaプログラミング言語のBlobオブジェクトとして取得します。
    Blob型のパラメータを持つjavax.sql.rowset.serialのメソッド
    修飾子と型
    メソッド
    説明
    long
    SerialBlob.position(Blob pattern, long start)
    このSerialBlobオブジェクト内で、指定のBlobオブジェクトが開始される位置を返します。検索は指定位置から開始されます。
    void
    SQLOutputImpl.writeBlob(Blob x)
    このSQLOutputImplオブジェクトにJavaプログラミング言語のBlobオブジェクトを書き込みます。
    Blob型のパラメータを持つjavax.sql.rowset.serialのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    指定されたBlobオブジェクトの直列化されたバージョンであるSerialBlobオブジェクトを構築します。