Blob ของ JDBC โปรดดูเอกสารประกอบของคลาสนี้ที่ java.sql.Blob
เมธอด
| เมธอด | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
free() | void | โปรดดูเอกสารประกอบของเมธอดนี้ที่
java.sql.Blob#free() |
get | Blob | รับเนื้อหาของ JdbcBlob นี้เป็น Blob ของ Apps Script |
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 | จำนวนไบต์ต่อเนื่องที่จะคัดลอก โดยค่าความยาวต้องไม่น้อยกว่า 0 หรือมากกว่า |
รีเทิร์น
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 \- จำนวนไบต์ที่เขียน
truncate(length)
โปรดดูเอกสารประกอบของเมธอดนี้ที่
java.sql.Blob#truncate(long)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
length | Integer | ขนาด (เป็นไบต์) ของ Blob นี้หลังจากการตัดทอน |