getBytes メソッド (SQLServerBlob)
BLOB データを byte 配列として取得します。
構文
public byte[] getBytes(long pos,
int length)
パラメーター
pos
開始位置です。1 から始まります (0 ではありません)。
length
取得するデータの長さです。
戻り値
要求されたデータを含む byte 配列です。
例外
解説
getBytes メソッドは、java.sql.Blob インターフェイスの getBytes メソッドで規定されています。
null または長さが 0 の BLOB があり、位置 1 で正確に 0 バイトを取得しようとすると、空の byte 配列が返されます (長さが 0 の byte 配列)。
null または長さが 0 の BLOB があり、位置 1 以外の場所で任意の長さのバイトを取得しようとすると、位置の例外がスローされます。