Class JdbcBlob

JbbBlob

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()

รับเนื้อหาของ JdbcBlob นี้เป็น Blob ของ Apps Script

ไปกลับ

BlobBlob ที่ Apps Script API อื่นๆ ใช้งานได้โดยตรง


getAs(contentType)

ส่งคืนข้อมูลภายในออบเจ็กต์นี้เป็น BLOB ที่แปลงเป็นประเภทเนื้อหาที่ระบุ เมธอดนี้จะเพิ่มส่วนขยายที่เหมาะสมไปยังชื่อไฟล์ เช่น "myfile.pdf" อย่างไรก็ตาม สมมติว่าส่วนของชื่อไฟล์ที่อยู่หลังเครื่องหมายจุด (หากมี) เป็นส่วนขยายที่มีอยู่ซึ่งควรแทนที่ &"ShoppingList.12.25.2014" เป็น "ShoppingList.12.25.pdf"

หากต้องการดูโควต้ารายวันของ Conversion โปรดดูโควต้าสําหรับบริการของ Google โดเมน Google Workspace ที่สร้างใหม่อาจมีโควต้าที่ตายตัวเป็นการชั่วคราว

พารามิเตอร์

ชื่อประเภทคำอธิบาย
contentTypeStringประเภท 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)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
positionIntegerตําแหน่งตามลําดับของไบต์แรกในค่า BLOB ที่จะดึงออกมา ไบต์แรกอยู่ที่ตําแหน่ง 1
lengthIntegerจํานวนไบต์ติดต่อกันที่จะคัดลอก ค่าความยาวต้องเท่ากับ 0 หรือมากกว่า

ไปกลับ

Byte[] — อาร์เรย์ไบต์ที่มีจํานวนไบต์ต่อเนื่องสูงสุดที่ระบุจากค่า BLOB


length()

โปรดดูเอกสารประกอบของเมธอดนี้ที่ java.sql.Blob#length()

ไปกลับ

Integer — จํานวนไบต์ใน BLOB นี้


position(pattern, start)

โปรดดูเอกสารประกอบของเมธอดนี้ที่ java.sql.Blob#position(byte[], long)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
patternByte[]อาร์เรย์ไบต์ที่จะค้นหา
startIntegerตําแหน่งในค่า BLOB ที่จะค้นหา ตําแหน่งแรกคือ 1

ไปกลับ

Integer — ตําแหน่งที่รูปแบบที่ระบุเริ่มต้น หรือ -1 หากไม่พบรูปแบบ


position(pattern, start)

โปรดดูเอกสารประกอบของเมธอดนี้ที่ java.sql.Blob#position(blob, long)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
patternJdbcBlobJdbcBlob ที่ระบุค่าสําหรับการค้นหา
startIntegerตําแหน่งในค่า BLOB ที่จะค้นหา ตําแหน่งแรกคือ 1

ไปกลับ

Integer — ตําแหน่งที่รูปแบบที่ระบุเริ่มต้น หรือ -1 หากไม่พบรูปแบบ


setBytes(position, blobSource)

วิธีที่สะดวกในการเขียน JdbcBlob ลงใน Blob นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
positionIntegerตําแหน่งใน BLOB ที่จะเริ่มเขียน ตําแหน่งแรกคือ 1
blobSourceBlobSourceแหล่งที่มาของข้อมูลที่จะเขียนไปยัง Blob นี้

ไปกลับ

Integer — จํานวนไบต์ที่เขียน


setBytes(position, blobSource, offset, length)

วิธีที่สะดวกในการเขียน JdbcBlob ลงใน Blob นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
positionIntegerตําแหน่งใน BLOB ที่จะเริ่มเขียน ตําแหน่งแรกคือ 1
blobSourceBlobSourceแหล่งที่มาของข้อมูลที่จะเขียนไปยัง Blob นี้
offsetIntegerค่าชดเชยในอาร์เรย์ไบต์ที่ให้มาซึ่งจะเริ่มอ่านไบต์ที่จะตั้งค่า
lengthIntegerจํานวนไบต์ที่จะเขียนไปยัง BLOB

ไปกลับ

Integer — จํานวนไบต์ที่เขียน


setBytes(position, bytes)

โปรดดูเอกสารประกอบของเมธอดนี้ที่ java.sql.Blob#setBytes(long, byte[])

พารามิเตอร์

ชื่อประเภทคำอธิบาย
positionIntegerตําแหน่งใน BLOB ที่จะเริ่มเขียน ตําแหน่งแรกคือ 1
bytesByte[]อาร์เรย์ของไบต์ที่จะเขียนไปยัง Blob นี้

ไปกลับ

Integer — จํานวนไบต์ที่เขียน


setBytes(position, bytes, offset, length)

โปรดดูเอกสารประกอบของเมธอดนี้ที่ java.sql.Blob#setBytes(long, byte[], int, int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
positionIntegerตําแหน่งใน BLOB ที่จะเริ่มเขียน ตําแหน่งแรกคือ 1
bytesByte[]อาร์เรย์ของไบต์ที่จะเขียนไปยัง Blob นี้
offsetIntegerค่าชดเชยในอาร์เรย์ไบต์ที่ให้มาซึ่งจะเริ่มอ่านไบต์ที่จะตั้งค่า
lengthIntegerจํานวนไบต์ที่จะเขียนไปยัง BLOB

ไปกลับ

Integer — จํานวนไบต์ที่เขียน


truncate(length)

โปรดดูเอกสารประกอบของเมธอดนี้ที่ java.sql.Blob#truncate(long)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
lengthIntegerขนาด (หน่วยเป็นไบต์) ของ BLOB หลังการตัด