getBytes メソッド (SQLServerBlob)

JDBC ドライバーのダウンロード

BLOB データを byte 配列として取得します。

構文

  
public byte[] getBytes(long pos,  
                       int length)  

パラメーター

pos

開始位置です。1 から始まります (0 ではありません)。

length

取得するデータの長さです。

戻り値

要求されたデータを含む byte 配列です。

例外

SQLServerException

解説

この getBytes メソッドは、java.sql.Blob インターフェイスの getBytes メソッドで指定されています。

null または長さが 0 の BLOB があり、位置 1 で正確に 0 バイトを取得しようとすると、空の byte 配列が返されます (長さが 0 の byte 配列)。

null または長さが 0 の BLOB があり、位置 1 以外の場所で任意の長さのバイトを取得しようとすると、位置の例外がスローされます。

参照

SQLServerBlob のメソッド
SQLServerBlob のメンバー
SQLServerBlob クラス