Class JdbcClob

JdbcClob

JDBC Clob。如需這個類別的說明文件,請參閱 java.sql.Clob

方法

方法傳回類型簡短說明
free()void如需這個方法的說明文件,請參閱 java.sql.Clob#truncate(long)
getAppsScriptBlob()Blob取得這個 JdbcClob 的內容做為 Apps Script blob。
getAs(contentType)Blob傳回這個物件內的資料,做為轉換為指定內容類型的 blob。
getSubString(position, length)String如需這個方法的說明文件,請參閱 java.sql.Clob#getSubString(long, int)
length()Integer如需這個方法的說明文件,請參閱 java.sql.Clob#length()
position(search, start)Integer如需這個方法的說明文件,請參閱 java.sql.Clob#position(Clob, long)
position(search, start)Integer如需這個方法的說明文件,請參閱 java.sql.Clob#position(String, long)
setString(position, blobSource)IntegerJdbcClob 寫入 CB 的便利方法。
setString(position, blobSource, offset, len)IntegerJdbcClob 寫入 CB 的便利方法。
setString(position, value)Integer如需這個方法的說明文件,請參閱 java.sql.Clob#setString(long, String)
setString(position, value, offset, len)Integer如需這個方法的說明文件,請參閱 java.sql.Clob#setString(long, String, int, int)
truncate(length)void如需這個方法的說明文件,請參閱 java.sql.Clob#truncate(long)

內容詳盡的說明文件

free()

如需這個方法的說明文件,請參閱 java.sql.Clob#truncate(long)


getAppsScriptBlob()

取得這個 JdbcClob 的內容做為 Apps Script blob。

回攻員

Blob:可供其他 Apps Script API 直接使用的 Blob


getAs(contentType)

傳回這個物件內的資料,做為轉換為指定內容類型的 blob。這個方法會在檔案名稱中加入適當的副檔名,例如「myfile.pdf」。但是,它假設檔案名稱後面緊接在最後句點的部分 (如有) 是應替換的現有副檔名。因此,「ShoppingList.12.25.2014」會變成「ShoppingList.12.25.pdf」。

如要查看轉換的每日配額,請參閱 Google 服務配額。新建的 Google Workspace 網域可能暫時適用更嚴格的配額。

參數

名稱類型說明
contentTypeString要轉換的 MIME 類型。對多數 blob 而言,'application/pdf' 是唯一的有效選項。如果是 BMP、GIF、JPEG 或 PNG 格式的圖片,'image/bmp''image/gif''image/jpeg''image/png' 中的任一個也是有效的格式。

回攻員

Blob:資料做為 blob。


getSubString(position, length)

如需這個方法的說明文件,請參閱 java.sql.Clob#getSubString(long, int)

參數

名稱類型說明
positionInteger要擷取的子字串第一個字元的索引。第一個字元位於索引 1。
lengthInteger要複製的連續字元數 (必須為 0 以上)。

回攻員

String:擷取的子字串。


length()

如需這個方法的說明文件,請參閱 java.sql.Clob#length()

回攻員

Integer:這個字幕的長度 (以字元為單位)。


position(search, start)

如需這個方法的說明文件,請參閱 java.sql.Clob#position(Clob, long)

參數

名稱類型說明
searchJdbcClob要搜尋的 Clob 物件。
startInteger開始搜尋的位置,最高排名為 1。

回攻員

Integer:指定 C 型顯示的位置,如果沒有,則顯示 -1。


position(search, start)

如需這個方法的說明文件,請參閱 java.sql.Clob#position(String, long)

參數

名稱類型說明
searchString要搜尋的子字串,
startInteger開始搜尋的位置,最高排名為 1。

回攻員

Integer:指定子字串顯示的位置;如果沒有,則為 -1。


setString(position, blobSource)

JdbcClob 寫入 CB 的便利方法。

參數

名稱類型說明
positionInteger寫入方塊的位置開始,第一個位置是 1。
blobSourceBlobSource要寫入的 blob 來源。

回攻員

Integer:寫入的字元數。


setString(position, blobSource, offset, len)

JdbcClob 寫入 CB 的便利方法。

參數

名稱類型說明
positionInteger寫入方塊的位置開始,第一個位置是 1。
blobSourceBlobSource要寫入的 blob 來源。
offsetInteger所提供字串中的偏移量,開始寫入要寫入的字元。
lenInteger要寫入的字元數。

回攻員

Integer:寫入的字元數。


setString(position, value)

如需這個方法的說明文件,請參閱 java.sql.Clob#setString(long, String)

參數

名稱類型說明
positionInteger寫入方塊的位置開始,第一個位置是 1。
valueString要寫入的字串。

回攻員

Integer:寫入的字元數。


setString(position, value, offset, len)

如需這個方法的說明文件,請參閱 java.sql.Clob#setString(long, String, int, int)

參數

名稱類型說明
positionInteger寫入方塊的位置開始,第一個位置是 1。
valueString要寫入的字串。
offsetInteger所提供字串中的偏移量,開始寫入要寫入的字元。
lenInteger要寫入的字元數。

回攻員

Integer:寫入的字元數。


truncate(length)

如需這個方法的說明文件,請參閱 java.sql.Clob#truncate(long)

參數

名稱類型說明
lengthInteger這個 Cb 截斷後的大小 (以位元組為單位)。