Class JdbcBlob

JdbcBlob

JDBC Blob. इस क्लास के दस्तावेज़ के लिए, java.sql.Blob देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
free()voidइस तरीके के दस्तावेज़ के लिए, java.sql.Blob#free() देखें.
getAppsScriptBlob()Blobइस JdbcBlob के कॉन्टेंट को Apps स्क्रिप्ट blob के तौर पर दिखाता है.
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इस blob में JdbcBlob लिखने का आसान तरीका.
setBytes(position, blobSource, offset, length)Integerइस blob में 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 स्क्रिप्ट blob के तौर पर दिखाता है.

वापसी का टिकट

Blob — एक Blob, जिसका इस्तेमाल सीधे तौर पर अन्य Apps स्क्रिप्ट API से किया जा सकता है.


getAs(contentType)

इस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए blob के तौर पर दिखाता है. यह तरीका, फ़ाइल के नाम में सही एक्सटेंशन जोड़ता है. जैसे, "myfile.pdf". हालांकि, यह मानता है कि फ़ाइल के नाम का वह हिस्सा जो आखिरी पीरियड के बाद आता है (अगर कोई है), वह एक मौजूदा एक्सटेंशन है जिसे बदला जाना चाहिए. इसलिए, "ShoppingList.12.25.2014" बदलकर "ShoppingList.12.25.pdf" हो जाता है.

कन्वर्ज़न के लिए रोज़ाना के कोटे देखने के लिए, Google की सेवाओं के लिए कोटे देखें. नए बनाए गए Google Workspace डोमेन पर, कुछ समय के लिए ज़्यादा सख्त कोटे लागू हो सकते हैं.

पैरामीटर

नामटाइपब्यौरा
contentTypeStringवह MIME टाइप जिसमें बदलना है. ज़्यादातर blob के लिए, 'application/pdf' ही मान्य विकल्प है. BMP, GIF, JPEG या PNG फ़ॉर्मैट में मौजूद इमेज के लिए, 'image/bmp', 'image/gif', 'image/jpeg' या 'image/png' भी मान्य हैं. Google Docs के किसी दस्तावेज़ के लिए, 'text/markdown' भी मान्य है.

वापसी का टिकट

Blob — डेटा, blob के तौर पर.


getBytes(position, length)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#getBytes(long, int) देखें.

पैरामीटर

नामटाइपब्यौरा
positionIntegerblob वैल्यू में, निकाले जाने वाले पहले बाइट की क्रम संख्या वाली पोज़िशन. पहला बाइट, पोज़िशन 1 पर होता है.
lengthIntegerकॉपी किए जाने वाले लगातार बाइट की संख्या. लंबाई की वैल्यू शून्य या उससे ज़्यादा होनी चाहिए.

वापसी का टिकट

Byte[] — एक बाइट कलेक्शन, जिसमें blob वैल्यू से लगातार बाइट की तय की गई संख्या तक शामिल होती है.


length()

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#length() देखें.

वापसी का टिकट

Integer — इस blob में बाइट की संख्या.


position(pattern, start)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#position(byte[], long) देखें.

पैरामीटर

नामटाइपब्यौरा
patternByte[]वह बाइट कलेक्शन जिसे खोजना है.
startIntegerblob वैल्यू में वह पोज़िशन जहां से खोजना शुरू करना है. पहली पोज़िशन 1 होती है.

वापसी का टिकट

Integer — वह पोज़िशन जहां से तय किया गया पैटर्न शुरू होता है. अगर पैटर्न नहीं मिलता है, तो -1.


position(pattern, start)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#position(blob, long) देखें.

पैरामीटर

नामटाइपब्यौरा
patternJdbcBlobJdbcBlob, जो खोजी जाने वाली वैल्यू दिखाता है.
startIntegerblob वैल्यू में वह पोज़िशन जहां से खोजना शुरू करना है. पहली पोज़िशन 1 होती है.

वापसी का टिकट

Integer — वह पोज़िशन जहां से तय किया गया पैटर्न शुरू होता है. अगर पैटर्न नहीं मिलता है, तो -1.


setBytes(position, blobSource)

इस blob में JdbcBlob लिखने का आसान तरीका.

पैरामीटर

नामटाइपब्यौरा
positionIntegerblob में वह पोज़िशन जहां से लिखना शुरू करना है. पहली पोज़िशन 1 होती है.
blobSourceBlobSourceवह सोर्स जिसका डेटा इस blob में लिखना है.

वापसी का टिकट

Integer — लिखे गए बाइट की संख्या.


setBytes(position, blobSource, offset, length)

इस blob में JdbcBlob लिखने का आसान तरीका.

पैरामीटर

नामटाइपब्यौरा
positionIntegerblob में वह पोज़िशन जहां से लिखना शुरू करना है. पहली पोज़िशन 1 होती है.
blobSourceBlobSourceवह सोर्स जिसका डेटा इस blob में लिखना है.
offsetIntegerदिए गए बाइट कलेक्शन में वह ऑफ़सेट जहां से बाइट पढ़ना शुरू करना है.
lengthIntegerblob में लिखे जाने वाले बाइट की संख्या.

वापसी का टिकट

Integer — लिखे गए बाइट की संख्या.


setBytes(position, bytes)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#setBytes(long, byte[]) देखें.

पैरामीटर

नामटाइपब्यौरा
positionIntegerblob में वह पोज़िशन जहां से लिखना शुरू करना है. पहली पोज़िशन 1 होती है.
bytesByte[]बाइट का वह कलेक्शन जिसे इस blob में लिखना है.

वापसी का टिकट

Integer — लिखे गए बाइट की संख्या.


setBytes(position, bytes, offset, length)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#setBytes(long, byte[], int, int) देखें.

पैरामीटर

नामटाइपब्यौरा
positionIntegerblob में वह पोज़िशन जहां से लिखना शुरू करना है. पहली पोज़िशन 1 होती है.
bytesByte[]बाइट का वह कलेक्शन जिसे इस blob में लिखना है.
offsetIntegerदिए गए बाइट कलेक्शन में वह ऑफ़सेट जहां से बाइट पढ़ना शुरू करना है.
lengthIntegerblob में लिखे जाने वाले बाइट की संख्या.

वापसी का टिकट

Integer — लिखे गए बाइट की संख्या.


truncate(length)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#truncate(long) देखें.

पैरामीटर

नामटाइपब्यौरा
lengthIntegerट्रंकेशन के बाद, इस blob का साइज़ (बाइट में).