Ein JDBC-Blob
. Informationen zu dieser Klasse finden Sie unter java.sql.Blob
.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
free() | void | Informationen zu dieser Methode finden Sie unter
java.sql.Blob#free() . |
getAppsScriptBlob() | Blob | Ruft den Inhalt dieses JdbcBlob als Apps Script-Blob ab. |
getAs(contentType) | Blob | Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. |
getBytes(position, length) | Byte[] | Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#getBytes(long, int) |
length() | Integer | Informationen zu dieser Methode finden Sie unter
java.sql.Blob#length() . |
position(pattern, start) | Integer | Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#position(byte[], long) |
position(pattern, start) | Integer | Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#position(blob, long) |
setBytes(position, blobSource) | Integer | Praktische Methode zum Schreiben einer JdbcBlob in dieses Blob. |
setBytes(position, blobSource, offset, length) | Integer | Praktische Methode zum Schreiben einer JdbcBlob in dieses Blob. |
setBytes(position, bytes) | Integer | Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#setBytes(long, byte[]) |
setBytes(position, bytes, offset, length) | Integer | Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#setBytes(long, byte[], int, int) |
truncate(length) | void | Informationen zu dieser Methode finden Sie unter
java.sql.Blob#truncate(long) . |
Detaillierte Dokumentation
free()
Informationen zu dieser Methode finden Sie unter
java.sql.Blob#free()
.
getAppsScriptBlob()
getAs(contentType)
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Dieses fügt dem Dateinamen die entsprechende Erweiterung hinzu, beispielsweise "meinedatei.pdf". Allerdings geht davon aus, dass der Teil des Dateinamens, der auf den letzten Punkt folgt (falls vorhanden), ein vorhandener die ersetzt werden soll. Daher lautet „Einkaufsliste.12.25.2014“. wird zu „Einkaufsliste.12.25.pdf“.
Die Tageskontingente für Conversions finden Sie unter Kontingente für Google Dienste. Neu erstellte Google Workspace-Domains unterliegen möglicherweise vorübergehend strengeren Richtlinien. Kontingenten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
contentType | String | Der MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf'
ist die einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format gilt auch Folgendes: 'image/bmp' , 'image/gif' , 'image/jpeg' oder 'image/png'
gültig sein. Bei einem Google Docs-Dokument ist 'text/markdown' ebenfalls gültig. |
Rückflug
Blob
: Die Daten als Blob.
getBytes(position, length)
Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#getBytes(long, int)
Parameter
Name | Typ | Beschreibung |
---|---|---|
position | Integer | Die ordinale Position des ersten Byte im Blob-Wert, der extrahiert werden soll; die das erste Byte an Position 1. |
length | Integer | Die Anzahl der aufeinanderfolgenden Byte, die kopiert werden sollen. muss der Wert für die Länge null oder größer sein. |
Rückflug
Byte[]
: Ein Byte-Array, das die angegebene Anzahl aufeinanderfolgender Byte aus dem Blob enthält
Wert.
length()
Informationen zu dieser Methode finden Sie unter
java.sql.Blob#length()
.
Rückflug
Integer
– Die Anzahl der Byte in diesem Blob.
position(pattern, start)
Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#position(byte[], long)
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | Byte[] | Das Byte-Array, nach dem gesucht werden soll. |
start | Integer | Die Position im Blob-Wert, an der die Suche beginnen soll. die erste Position 1 ist. |
Rückflug
Integer
– Die Position, an der das angegebene Muster beginnt, oder „-1“, wenn das Muster nicht
gefunden.
position(pattern, start)
Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#position(blob, long)
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | JdbcBlob | Der JdbcBlob , der den Wert angibt, nach dem gesucht werden soll. |
start | Integer | Die Position im Blob-Wert, an der die Suche beginnen soll. die erste Position 1 ist. |
Rückflug
Integer
– Die Position, an der das angegebene Muster beginnt, oder „-1“, wenn das Muster nicht
gefunden.
setBytes(position, blobSource)
Praktische Methode zum Schreiben einer JdbcBlob
in dieses Blob.
Parameter
Name | Typ | Beschreibung |
---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben begonnen werden soll. die erste Position 1 ist. |
blobSource | BlobSource | Die Datenquelle, die in diesen Blob geschrieben werden soll. |
Rückflug
Integer
: Die Anzahl der geschriebenen Byte.
setBytes(position, blobSource, offset, length)
Praktische Methode zum Schreiben einer JdbcBlob
in dieses Blob.
Parameter
Name | Typ | Beschreibung |
---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben begonnen werden soll. die erste Position 1 ist. |
blobSource | BlobSource | Die Datenquelle, die in diesen Blob geschrieben werden soll. |
offset | Integer | Der Offset im angegebenen Byte-Array, bei dem mit dem Lesen der festzulegenden Byte begonnen wird. |
length | Integer | Die Anzahl der Byte, die in das Blob geschrieben werden sollen. |
Rückflug
Integer
: Die Anzahl der geschriebenen Byte.
setBytes(position, bytes)
Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#setBytes(long, byte[])
Parameter
Name | Typ | Beschreibung |
---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben beginnen soll. die erste Position 1 ist. |
bytes | Byte[] | Das Array der Byte, die in dieses Blob geschrieben werden sollen. |
Rückflug
Integer
: Die Anzahl der geschriebenen Byte.
setBytes(position, bytes, offset, length)
Informationen zu dieser Methode finden Sie unter .
java.sql.Blob#setBytes(long, byte[], int, int)
Parameter
Name | Typ | Beschreibung |
---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben beginnen soll. die erste Position 1 ist. |
bytes | Byte[] | Das Array der Byte, die in dieses Blob geschrieben werden sollen. |
offset | Integer | Der Offset im angegebenen Byte-Array, bei dem mit dem Lesen der festzulegenden Byte begonnen wird. |
length | Integer | Die Anzahl der Byte, die in das Blob geschrieben werden sollen. |
Rückflug
Integer
: Die Anzahl der geschriebenen Byte.
truncate(length)
Informationen zu dieser Methode finden Sie unter
java.sql.Blob#truncate(long)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
length | Integer | Die Größe (in Byte) dieses Blobs nach der Kürzung. |