Class JdbcBlob

JdbcBlob

Blob JDBC للاطّلاع على مستندات هذه الفئة، يُرجى الاطّلاع على java.sql.Blob .

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
free()voidللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#free().
getAppsScriptBlob()Blobتحصل على محتوى JdbcBlob هذا ككتلة بيانات في Apps Script.
getAs(contentType)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 في هذه الكتلة
setBytes(position, blobSource, offset, length)Integerطريقة مناسبة لكتابة JdbcBlob في هذه الكتلة
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 هذا ككتلة بيانات في Apps Script.

الإرجاع

Blob: Blob يمكن استخدامه مباشرةً من خلال واجهات برمجة تطبيقات أخرى لخدمة Apps Script.


getAs(contentType)

عرض البيانات داخل هذا العنصر كبيانات ثنائية كبيرة تم تحويلها إلى نوع المحتوى المحدّد تُضيف هذه الطريقة امتداد اسم الملف المناسب، على سبيل المثال "myfile.pdf". ومع ذلك، فإنه يفترض أنّ جزء اسم الملف الذي يلي النقطة الأخيرة (إن وُجد) هو امتداد حالي يجب استبداله. ونتيجةً لذلك، يصبح ملف ShoppingList.12.25.2014 هو ShoppingList.12.25.pdf.

للاطّلاع على الحصص اليومية للإحالات الناجحة، يُرجى الاطّلاع على الحصص لخدمات Google. قد تخضع نطاقات Google Workspace التي تم إنشاؤها حديثًا مؤقتًا لحدود برمجية أكثر صرامة.

المعلَمات

الاسمالنوعالوصف
contentTypeStringنوع MIME المطلوب التحويل إليه بالنسبة إلى معظم العناصر المصغّرة، يكون 'application/pdf' هو الخيار الوحيد الصالح. بالنسبة إلى الصور بتنسيق BMP أو GIF أو JPEG أو PNG، يمكن استخدام أي من 'image/bmp' أو 'image/gif' أو 'image/jpeg' أو 'image/png' أيضًا. بالنسبة إلى مستند "مستندات Google"، يكون 'text/markdown' صالحًا أيضًا.

الإرجاع

Blob: البيانات بتنسيق ملف نصي


getBytes(position, length)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#getBytes(long, int).

المعلَمات

الاسمالنوعالوصف
positionIntegerالموضع الترتيبي لأول بايت في قيمة ملف البيانات غير القابلة للتغيير المطلوب استخراجها، ويقع البايت الأول في الموضع 1.
lengthIntegerعدد البايتات المتتالية المطلوب نسخها، ويجب أن تكون قيمة الطول صفرًا أو أكبر.

الإرجاع

Byte[]: صفيف بايت يحتوي على ما يصل إلى العدد المحدّد من البايتات المتتالية من قيمة ملف البيانات المتعدّدة الأجزاء


length()

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#length().

الإرجاع

Integer: عدد وحدات البايت في هذا العنصر


position(pattern, start)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#position(byte[], long).

المعلَمات

الاسمالنوعالوصف
patternByte[]مصفوفة البايتات المطلوب البحث عنها
startIntegerالموضع في قيمة العنصر المصغّر الذي يبدأ عنده البحث، والموضع الأول هو 1.

الإرجاع

Integer: الموضع الذي يبدأ فيه النمط المحدّد، أو -1 إذا لم يتم العثور على النمط


position(pattern, start)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#position(blob, long).

المعلَمات

الاسمالنوعالوصف
patternJdbcBlobالرمز JdbcBlob الذي يشير إلى القيمة المطلوب البحث عنها
startIntegerالموضع في قيمة العنصر المصغّر الذي يبدأ عنده البحث، والموضع الأول هو 1.

الإرجاع

Integer: الموضع الذي يبدأ عنده النمط المحدّد، أو -1 إذا لم يتم العثور على النمط


setBytes(position, blobSource)

طريقة مناسبة لكتابة JdbcBlob في هذه الكتلة

المعلَمات

الاسمالنوعالوصف
positionIntegerالموضع في العنصر المصغّر الذي يجب بدء الكتابة منه، والموضع الأول هو 1.
blobSourceBlobSourceمصدر البيانات المطلوب كتابتها في هذا المربّع المصغّر.

الإرجاع

Integer: عدد وحدات البايت التي تم كتابتها


setBytes(position, blobSource, offset, length)

طريقة مناسبة لكتابة JdbcBlob في هذه الكتلة

المعلَمات

الاسمالنوعالوصف
positionIntegerالموضع في العنصر المصغّر الذي يجب بدء الكتابة منه، والموضع الأول هو 1.
blobSourceBlobSourceمصدر البيانات المطلوب كتابتها في هذا العنصر المصغّر.
offsetIntegerالإزاحة في صفيف البايت المقدَّم لبدء قراءة وحدات البايت التي سيتم ضبطها.
lengthIntegerعدد وحدات البايت المطلوب كتابتها في العنصر المصغّر.

الإرجاع

Integer: عدد وحدات البايت التي تم كتابتها


setBytes(position, bytes)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#setBytes(long, byte[]).

المعلَمات

الاسمالنوعالوصف
positionIntegerالموضع في العنصر المصغّر الذي يجب بدء الكتابة منه، والموضع الأول هو 1.
bytesByte[]مصفوفة وحدات البايت المطلوب كتابتها في هذا العنصر المصغّر.

الإرجاع

Integer: عدد وحدات البايت التي تم كتابتها


setBytes(position, bytes, offset, length)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#setBytes(long, byte[], int, int).

المعلَمات

الاسمالنوعالوصف
positionIntegerالموضع في العنصر المصغّر الذي يجب بدء الكتابة منه، والموضع الأول هو 1.
bytesByte[]مصفوفة وحدات البايت المطلوب كتابتها في هذا العنصر المصغّر.
offsetIntegerالإزاحة في صفيف البايت المقدَّم لبدء قراءة وحدات البايت التي سيتم ضبطها.
lengthIntegerعدد وحدات البايت المطلوب كتابتها في العنصر المصغّر.

الإرجاع

Integer: عدد وحدات البايت التي تم كتابتها


truncate(length)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.Blob#truncate(long).

المعلَمات

الاسمالنوعالوصف
lengthIntegerحجم هذا المربّع (بالبايت) بعد اقتطاعه