共用方式為


setBytes 方法 (long, byte)

下載 JDBC 驅動程式

從給定位置開始將給定位元組陣列寫入 BLOB,然後傳回寫入的位元組數目。

語法

  
public int setBytes(long pos,  
                    byte[] bytes)  

參數

pos

BLOB 中開始寫入資料的位置 (以 1 為基底)。

bytes

要寫入 BLOB 中的位元組陣列。

傳回值

long 值,指定寫入的位元組數目。

例外狀況

java.sql.SQLException

備註

這個 setBytes 方法是由 java.sql.Blob 介面中的 setBytes 方法指定。

資料會從指定的位置開始覆寫,而且可以超過 BLOB 的初始長度。 指定位置 + 1 的值將會附加位元組。 傳遞位置 + 2 或更大 (或是零或零以下) 的值將會擲回位置錯誤。 傳遞長度為零的 byte 陣列將會傳回零,因為未寫入任何位元組。

另請參閱

setBytes 方法 (SQLServerBlob)
SQLServerBlob 方法
SQLServerBlob 成員
SQLServerBlob 類別