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' ได้เช่นกัน |
ไปกลับ
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 หลังการตัด |