JDBC Blob。如需這個類別的說明文件,請參閱 java.sql.Blob
。
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
free() | void | 如需這個方法的說明文件,請參閱
java.sql.Blob#free()。 |
get | Blob | 以 Apps Script Blob 形式取得這個 JdbcBlob 的內容。 |
get | Blob | 以轉換為指定內容類型的 Blob 形式,傳回這個物件內的資料。 |
get | Byte[] | 如需這個方法的說明文件,請參閱
java.sql.Blob#getBytes(long, int)。 |
length() | Integer | 如需這個方法的說明文件,請參閱
java.sql.Blob#length()。 |
position(pattern, start) | Integer | 如需這個方法的說明文件,請參閱
java.sql.Blob#position(byte[], long)。 |
position(pattern, start) | Integer | 如需這個方法的說明文件,請參閱
java.sql.Blob#position(blob, long)。 |
set | Integer | 將 Jdbc 寫入這個 Blob 的便利方法。 |
set | Integer | 將 Jdbc 寫入這個 Blob 的便利方法。 |
set | Integer | 如需這個方法的說明文件,請參閱
java.sql.Blob#setBytes(long, byte[])。 |
set | Integer | 如需這個方法的說明文件,請參閱
java.sql.Blob#setBytes(long, byte[], int, int)。 |
truncate(length) | void | 如需這個方法的說明文件,請參閱
java.sql.Blob#truncate(long)。 |
內容詳盡的說明文件
free()
如需這個方法的說明文件,請參閱
java.sql.Blob#free()。
getAppsScriptBlob()
getAs(contentType)
以轉換為指定內容類型的 Blob 形式,傳回這個物件內的資料。這個方法會在檔案名稱中加入適當的副檔名,例如「myfile.pdf」。不過,系統會假設檔案名稱中最後一個半形句點 (如有) 後方的部分是現有副檔名,應予以取代。因此,「ShoppingList.12.25.2014」會變成「ShoppingList.12.25.pdf」。
如要查看每日轉換配額,請參閱「Google 服務配額」。新建立的 Google Workspace 網域可能暫時會受到較嚴格的配額限制。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
content | String | 要轉換成的 MIME 類型。對於大多數 Blob 而言,'application/pdf' 是唯一有效的選項。如果是 BMP、GIF、JPEG 或 PNG 格式的圖片,'image/bmp'、'image/gif'、'image/jpeg' 或 'image/png' 也有效。如果是 Google 文件,'text/markdown' 也有效。 |
回攻員
Blob - 以 Blob 形式呈現的資料。
getBytes(position, length)
如需這個方法的說明文件,請參閱
java.sql.Blob#getBytes(long, int)。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
position | Integer | 要擷取的 BLOB 值中第一個位元組的序數位置;第一個位元組位於位置 1。 |
length | Integer | 要複製的連續位元組數;長度值必須大於或等於零。 |
回攻員
Byte[]:位元組陣列,內含 Blob 值中連續的位元組,最多可達指定數量。
length()
position(pattern, start)
如需這個方法的說明文件,請參閱
java.sql.Blob#position(byte[], long)。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
pattern | Byte[] | 要搜尋的位元組陣列。 |
start | Integer | 開始搜尋的 Blob 值位置,第一個位置為 1。 |
回攻員
Integer:指定模式的開頭位置,如果找不到模式,則為 -1。
position(pattern, start)
如需這個方法的說明文件,請參閱
java.sql.Blob#position(blob, long)。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
pattern | Jdbc | Jdbc,表示要搜尋的值。 |
start | Integer | 開始搜尋的 Blob 值位置,第一個位置為 1。 |
回攻員
Integer:指定模式的開頭位置,如果找不到模式,則為 -1。
setBytes(position, blobSource)
將 JdbcBlob 寫入這個 Blob 的便利方法。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
position | Integer | 開始寫入 Blob 的位置,第一個位置為 1。 |
blob | Blob | 要寫入這個 Blob 的資料來源。 |
回攻員
Integer:寫入的位元組數。
setBytes(position, blobSource, offset, length)
將 JdbcBlob 寫入這個 Blob 的便利方法。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
position | Integer | 開始寫入 Blob 的位置,第一個位置為 1。 |
blob | Blob | 要寫入這個 Blob 的資料來源。 |
offset | Integer | 要開始讀取位元組以進行設定的位元組陣列偏移。 |
length | Integer | 要寫入 Blob 的位元組數。 |
回攻員
Integer:寫入的位元組數。
setBytes(position, bytes)
如需這個方法的說明文件,請參閱
java.sql.Blob#setBytes(long, byte[])。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
position | Integer | 開始寫入 Blob 的位置,第一個位置為 1。 |
bytes | Byte[] | 要寫入這個 Blob 的位元組陣列。 |
回攻員
Integer:寫入的位元組數。
setBytes(position, bytes, offset, length)
如需這個方法的說明文件,請參閱
java.sql.Blob#setBytes(long, byte[], int, int)。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
position | Integer | 開始寫入 Blob 的位置,第一個位置為 1。 |
bytes | Byte[] | 要寫入這個 Blob 的位元組陣列。 |
offset | Integer | 要開始讀取位元組以進行設定的位元組陣列偏移。 |
length | Integer | 要寫入 Blob 的位元組數。 |
回攻員
Integer:寫入的位元組數。