Class JdbcClob

JdbcClob

Ein JDBC-Clob. Die Dokumentation zu dieser Klasse finden Sie unter java.sql.Clob .

Methoden

MethodeRückgabetypKurzbeschreibung
free()voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#truncate(long).
getAppsScriptBlob()BlobRuft den Inhalt dieses JdbcClob als Apps Script-Blob ab.
getAs(contentType)BlobGibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde.
getSubString(position, length)StringDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#getSubString(long, int).
length()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#length().
position(search, start)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#position(Clob, long).
position(search, start)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#position(String, long).
setString(position, blobSource)IntegerPraktische Methode zum Schreiben eines JdbcClob in einen CLOB.
setString(position, blobSource, offset, len)IntegerPraktische Methode zum Schreiben eines JdbcClob in einen CLOB.
setString(position, value)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#setString(long, String).
setString(position, value, offset, len)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#setString(long, String, int, int).
truncate(length)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#truncate(long).

Detaillierte Dokumentation

free()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#truncate(long).


getAppsScriptBlob()

Ruft den Inhalt dieses JdbcClob als Apps Script-Blob ab.

Rückflug

Blob: Eine Blob, die direkt von anderen Apps Script-APIs verwendet werden kann.


getAs(contentType)

Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Mit dieser Methode wird dem Dateinamen die entsprechende Erweiterung hinzugefügt, z. B. „meine_datei.pdf“. Dabei wird jedoch davon ausgegangen, dass der Teil des Dateinamens, der auf den letzten Punkt folgt (falls vorhanden), eine vorhandene Erweiterung ist, die ersetzt werden soll. Folglich wird aus „ShoppingList.12.25.2014“ „ShoppingList.12.25.pdf“.

Die täglichen Kontingente für Conversions finden Sie unter Kontingente für Google-Dienste. Für neu erstellte Google Workspace-Domains gelten möglicherweise vorübergehend strengere Kontingente.

Parameter

NameTypBeschreibung
contentTypeStringDer MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf' die einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format sind auch 'image/bmp', 'image/gif', 'image/jpeg' oder 'image/png' gültig. Für ein Google Docs-Dokument ist auch 'text/markdown' gültig.

Rückflug

Blob: Die Daten als Blob.


getSubString(position, length)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#getSubString(long, int).

Parameter

NameTypBeschreibung
positionIntegerDer Index des ersten Zeichens des zu extrahierenden Teilstrings. Das erste Zeichen befindet sich an Indexposition 1.
lengthIntegerDie Anzahl der aufeinanderfolgenden Zeichen, die kopiert werden sollen (muss 0 oder größer sein).

Rückflug

String – Der abgerufene Teilstring.


length()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#length().

Rückflug

Integer: Die Länge (in Zeichen) dieses CLOB.


position(search, start)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#position(Clob, long).

Parameter

NameTypBeschreibung
searchJdbcClobDas CLOB-Objekt, nach dem gesucht werden soll.
startIntegerDie Position, an der die Suche beginnen soll. Die erste Position ist 1.

Rückflug

Integer: Die Position, an der der angegebene Clob erscheint, oder -1, wenn er nicht vorhanden ist.


position(search, start)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#position(String, long).

Parameter

NameTypBeschreibung
searchStringDer Teilstring, nach dem gesucht werden soll.
startIntegerDie Position, an der die Suche beginnen soll. Die erste Position ist 1.

Rückflug

Integer: Die Position, an der der angegebene Teilstring erscheint, oder -1, wenn er nicht vorhanden ist.


setString(position, blobSource)

Praktische Methode zum Schreiben eines JdbcClob in einen CLOB.

Parameter

NameTypBeschreibung
positionIntegerDie Position, an der das Schreiben in den CLOB beginnt. Die erste Position ist 1.
blobSourceBlobSourceDie Blob-Quelle, in die geschrieben werden soll.

Rückflug

Integer – Die Anzahl der geschriebenen Zeichen.


setString(position, blobSource, offset, len)

Praktische Methode zum Schreiben eines JdbcClob in einen CLOB.

Parameter

NameTypBeschreibung
positionIntegerDie Position, an der das Schreiben in den CLOB beginnt. Die erste Position ist 1.
blobSourceBlobSourceDie Blob-Quelle, die geschrieben werden soll.
offsetIntegerDer Offset im bereitgestellten String, ab dem Zeichen gelesen werden, die geschrieben werden sollen.
lenIntegerDie Anzahl der zu schreibenden Zeichen.

Rückflug

Integer – Die Anzahl der geschriebenen Zeichen.


setString(position, value)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#setString(long, String).

Parameter

NameTypBeschreibung
positionIntegerDie Position, an der das Schreiben in den CLOB beginnt. Die erste Position ist 1.
valueStringDer zu schreibende String.

Rückflug

Integer – Die Anzahl der geschriebenen Zeichen.


setString(position, value, offset, len)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#setString(long, String, int, int).

Parameter

NameTypBeschreibung
positionIntegerDie Position, an der das Schreiben in den CLOB beginnt. Die erste Position ist 1.
valueStringDer zu schreibende String.
offsetIntegerDer Offset im bereitgestellten String, ab dem Zeichen gelesen werden, die geschrieben werden sollen.
lenIntegerDie Anzahl der zu schreibenden Zeichen.

Rückflug

Integer – Die Anzahl der geschriebenen Zeichen.


truncate(length)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Clob#truncate(long).

Parameter

NameTypBeschreibung
lengthIntegerDie Größe dieses CLOB in Byte nach dem Abschneiden.