Class JdbcClob

JdbcClob

JDBC Clob. Dokumentację tej klasy znajdziesz w java.sql.Clob.

Metody

MetodaZwracany typKrótki opis
free()voidDokumentację tej metody znajdziesz w artykule java.sql.Clob#truncate(long).
getAppsScriptBlob()BlobPobiera zawartość tego obiektu JdbcClob jako obiekt blob Apps Script.
getAs(contentType)BlobZwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści.
getSubString(position, length)StringDokumentację tej metody znajdziesz w artykule java.sql.Clob#getSubString(long, int).
length()IntegerDokumentację tej metody znajdziesz w artykule java.sql.Clob#length().
position(search, start)IntegerDokumentację tej metody znajdziesz w artykule java.sql.Clob#position(Clob, long).
position(search, start)IntegerDokumentację tej metody znajdziesz w artykule java.sql.Clob#position(String, long).
setString(position, blobSource)IntegerWygodna metoda zapisywania JdbcClob w Clob.
setString(position, blobSource, offset, len)IntegerWygodna metoda zapisywania JdbcClob w Clob.
setString(position, value)IntegerDokumentację tej metody znajdziesz w artykule java.sql.Clob#setString(long, String).
setString(position, value, offset, len)IntegerDokumentację tej metody znajdziesz w artykule java.sql.Clob#setString(long, String, int, int).
truncate(length)voidDokumentację tej metody znajdziesz w artykule java.sql.Clob#truncate(long).

Szczegółowa dokumentacja

free()

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#truncate(long).


getAppsScriptBlob()

Pobiera zawartość tego obiektu JdbcClob jako obiekt blob Apps Script.

Powrót

BlobBlob, którego można używać bezpośrednio w innych interfejsach API Apps Script.


getAs(contentType)

Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. Ta metoda dodaje odpowiednie rozszerzenie do nazwy pliku, np. „mójplik.pdf”. Zakłada ona jednak, że część nazwy pliku, która następuje po ostatnim okresie (jeśli w ogóle występuje), to istniejące rozszerzenie, które należy zastąpić. W rezultacie plik „ShoppingList.12.25.2014” zmieni nazwę na „ShoppingList.12.25.pdf”.

Informacje o limitach dziennych konwersji znajdziesz w artykule Limity dotyczące usług Google. Nowo utworzone domeny Google Workspace mogą być tymczasowo objęte bardziej rygorystycznymi limitami.

Parametry

NazwaTypOpis
contentTypeStringTyp MIME, na który ma nastąpić konwersja. W przypadku większości blobów opcja 'application/pdf' jest jedyną prawidłową opcją. W przypadku obrazów w formacie BMP, GIF, JPEG lub PNG prawidłowe są również wartości 'image/bmp', 'image/gif', 'image/jpeg' lub 'image/png'. W przypadku dokumentu w Dokumentach Google możesz też użyć 'text/markdown'.

Powrót

Blob – dane w postaci bloba.


getSubString(position, length)

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#getSubString(long, int).

Parametry

NazwaTypOpis
positionIntegerIndeks pierwszego znaku podciągu do wyodrębnienia. Pierwszy znak ma indeks 1.
lengthIntegerLiczba kolejnych znaków do skopiowania (musi być większa lub równa 0).

Powrót

String – wyodrębniony podciąg.


length()

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#length().

Powrót

Integer – długość (w znakach) tego ciągu znaków.


position(search, start)

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#position(Clob, long).

Parametry

NazwaTypOpis
searchJdbcClobObiekt typu clob, którego szukasz.
startIntegerPozycja, od której ma się rozpocząć wyszukiwanie; pierwsza pozycja to 1.

Powrót

Integer – pozycja, na której pojawia się określony klob, lub -1, jeśli go nie ma.


position(search, start)

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#position(String, long).

Parametry

NazwaTypOpis
searchStringPodłańcuch do wyszukania.
startIntegerPozycja, od której ma się rozpocząć wyszukiwanie; pierwsza pozycja to 1.

Powrót

Integer – pozycja, na której występuje podany ciąg znaków, lub -1, jeśli go nie ma.


setString(position, blobSource)

Wygodna metoda zapisywania JdbcClob w Clob.

Parametry

NazwaTypOpis
positionIntegerPozycja, od której rozpoczyna się zapisywanie danych do tablicy Clob; pierwsza pozycja to 1.
blobSourceBlobSourceŹródło bloba do zapisania.

Powrót

Integer – liczba zapisanych znaków.


setString(position, blobSource, offset, len)

Wygodna metoda zapisywania JdbcClob w Clob.

Parametry

NazwaTypOpis
positionIntegerPozycja, od której rozpoczyna się zapisywanie danych do tablicy Clob; pierwsza pozycja to 1.
blobSourceBlobSourceŹródło bloba do zapisania.
offsetIntegerOdsunięcie w podanym ciągu, w którym zaczyna się odczyt znaków do zapisu.
lenIntegerLiczba znaków do zapisania.

Powrót

Integer – liczba zapisanych znaków.


setString(position, value)

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#setString(long, String).

Parametry

NazwaTypOpis
positionIntegerPozycja, od której rozpoczyna się zapisywanie do tablicy Clob; pierwsza pozycja to 1.
valueStringCiąg znaków do zapisania.

Powrót

Integer – liczba zapisanych znaków.


setString(position, value, offset, len)

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#setString(long, String, int, int).

Parametry

NazwaTypOpis
positionIntegerPozycja, od której rozpoczyna się zapisywanie do tablicy Clob; pierwsza pozycja to 1.
valueStringCiąg znaków do zapisania.
offsetIntegerOdsunięcie w podanym ciągu, w którym zaczyna się odczyt znaków do zapisu.
lenIntegerLiczba znaków do zapisania.

Powrót

Integer – liczba zapisanych znaków.


truncate(length)

Dokumentację tej metody znajdziesz w artykule java.sql.Clob#truncate(long).

Parametry

NazwaTypOpis
lengthIntegerRozmiar (w bajtach) tego ciągu znaków po obcięciu.