JavaTM 2
Platform
Std. Ed. v1.4.0

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

Blob を使用しているパッケージ
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
javax.sql サーバ側のデータソースアクセスについて、JavaTM プログラミング言語から処理する API を提供します。 
 

java.sql での Blob の使用
 

Blob を返す java.sql のメソッド
 Blob SQLInput.readBlob()
          ストリームから SQL BLOB 値を読み込み、その値を Java プログラミング言語の Blob オブジェクトとして返します。
 Blob ResultSet.getBlob(int i)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Blob オブジェクトとして取得します。
 Blob ResultSet.getBlob(String colName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Blob オブジェクトとして取得します。
 Blob CallableStatement.getBlob(int i)
          指定された JDBC BLOB パラメータの値を Java プログラミング言語の Blob オブジェクトとして取り出します。
 Blob CallableStatement.getBlob(String parameterName)
          JDBC BLOB パラメータの値を Java プログラミング言語の Blob オブジェクトとして取り出します。
 

Blob 型のパラメータを持つ java.sql のメソッド
 void SQLOutput.writeBlob(Blob x)
          SQL BLOB 値をストリームに書き込みます。
 void ResultSet.updateBlob(int columnIndex, Blob x)
          指定された列を java.sql.Blob 値で更新します。
 void ResultSet.updateBlob(String columnName, Blob x)
          指定された列を java.sql.Blob 値で更新します。
 void PreparedStatement.setBlob(int i, Blob x)
          指定されたパラメータを指定された Blob オブジェクトに設定します。
 long Blob.position(Blob pattern, long start)
          この Blob オブジェクトによって指定された BLOB 値内で pattern が始まるバイト位置を取得します。
 

javax.sql での Blob の使用
 

Blob 型のパラメータを持つ javax.sql のメソッド
 void RowSet.setBlob(int i, Blob x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Blob 値に設定します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.