JDBC Blob
โปรดดูเอกสารของชั้นเรียนนี้ที่ java.sql.Blob
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
free() | void | โปรดดูเอกสารประกอบของวิธีการนี้ที่
java.sql.Blob#free() |
getAppsScriptBlob() | Blob | รับเนื้อหาของ JdbcBlob นี้เป็น BLOB ของ Apps Script |
getAs(contentType) | Blob | แสดงข้อมูลภายในออบเจ็กต์นี้เป็น BLOB ที่แปลงเป็นประเภทเนื้อหาที่ระบุ |
getBytes(position, length) | 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) |
setBytes(position, blobSource) | Integer | วิธีง่ายๆ ในการเขียน JdbcBlob ใน BLOB นี้ |
setBytes(position, blobSource, offset, length) | Integer | วิธีง่ายๆ ในการเขียน JdbcBlob ใน BLOB นี้ |
setBytes(position, bytes) | Integer | โปรดดูเอกสารประกอบของวิธีการนี้ที่
java.sql.Blob#setBytes(long, byte[]) |
setBytes(position, bytes, offset, length) | 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"
หากต้องการดูโควต้ารายวันสำหรับ Conversion โปรดดูโควต้าสำหรับ Google บริการ โดเมน Google Workspace ที่สร้างใหม่อาจมีข้อกำหนดที่เข้มงวดขึ้นชั่วคราว โควต้า
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
contentType | String | ประเภท MIME ที่จะแปลง สำหรับ BLOB ส่วนใหญ่ 'application/pdf' คือ
เป็นตัวเลือกเดียวที่ใช้ได้ สำหรับรูปภาพในรูปแบบ BMP, GIF, JPEG หรือ PNG ระบบจะใช้ 'image/bmp' , 'image/gif' , 'image/jpeg' หรือ 'image/png' ด้วย
ใช้ได้ ใช้ 'text/markdown' สำหรับเอกสารของ Google เอกสารได้ด้วย |
รีเทิร์น
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 | JdbcBlob | JdbcBlob ซึ่งระบุค่าที่จะค้นหา |
start | Integer | ตำแหน่งในค่า BLOB ที่ควรจะค้นหา ตำแหน่งแรกคือ 1 |
รีเทิร์น
Integer
— ตำแหน่งที่รูปแบบที่ระบุเริ่มต้น หรืออื่นๆ -1 หากรูปแบบไม่ใช่
พบ
setBytes(position, blobSource)
วิธีง่ายๆ ในการเขียน JdbcBlob
ใน BLOB นี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
position | Integer | ตำแหน่งใน BLOB ที่จะเริ่มเขียน ตำแหน่งแรกคือ 1 |
blobSource | BlobSource | แหล่งที่มาของข้อมูลที่จะเขียนใน Blob นี้ |
รีเทิร์น
Integer
— จำนวนไบต์ที่เขียน
setBytes(position, blobSource, offset, length)
วิธีง่ายๆ ในการเขียน JdbcBlob
ใน BLOB นี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
position | Integer | ตำแหน่งใน BLOB ที่จะเริ่มเขียน ตำแหน่งแรกคือ 1 |
blobSource | BlobSource | แหล่งที่มาของข้อมูลที่จะเขียนใน 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 นี้หลังการตัด |