JDBC Clob
. Dokumentację tych zajęć znajdziesz w sekcji java.sql.Clob
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
free() | void | Dokumentację tej metody znajdziesz na stronie
java.sql.Clob#truncate(long) . |
getAppsScriptBlob() | Blob | Pobiera zawartość tego pliku JdbcClob jako obiekt blob Apps Script. |
getAs(contentType) | Blob | Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. |
getSubString(position, length) | String | Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#getSubString(long, int) . |
length() | Integer | Dokumentację tej metody znajdziesz na stronie
java.sql.Clob#length() . |
position(search, start) | Integer | Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#position(Clob, long) . |
position(search, start) | Integer | Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#position(String, long) . |
setString(position, blobSource) | Integer | Wygodna metoda zapisywania elementu JdbcClob w klob. |
setString(position, blobSource, offset, len) | Integer | Wygodna metoda zapisywania elementu JdbcClob w klob. |
setString(position, value) | Integer | Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#setString(long, String) . |
setString(position, value, offset, len) | Integer | Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#setString(long, String, int, int) . |
truncate(length) | void | Dokumentację tej metody znajdziesz na stronie
java.sql.Clob#truncate(long) . |
Szczegółowa dokumentacja
free()
Dokumentację tej metody znajdziesz na stronie
java.sql.Clob#truncate(long)
.
getAppsScriptBlob()
getAs(contentType)
Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. Ta metoda dodaje do nazwy pliku odpowiednie rozszerzenie, na przykład „mójplik.pdf”. Zakładamy jednak, że część nazwy pliku, która występuje po ostatniej kropce (jeśli występuje), jest istniejącym rozszerzeniem, które należy zastąpić. W związku z tym „Lista zakupów.12.25.2014” zmieni się na „Lista zakupów.12.25.pdf”.
Aby sprawdzić dzienne limity konwersji, przeczytaj artykuł Limity w usługach Google. Nowo utworzone domeny Google Workspace mogą tymczasowo podlegać bardziej rygorystycznym limitom.
Parametry
Nazwa | Typ | Opis |
---|---|---|
contentType | String | Typ MIME, na który ma zostać przekonwertowany. W przypadku większości obiektów blob jedyną prawidłową opcją jest 'application/pdf' . W przypadku zdjęć w formacie BMP, GIF, JPEG lub PNG obowiązują dowolne z tych wartości: 'image/bmp' , 'image/gif' , 'image/jpeg' i 'image/png' . |
Powroty
Blob
– dane w postaci obiektu blob.
getSubString(position, length)
Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#getSubString(long, int)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
position | Integer | Indeks pierwszego znaku podłańcucha do wyodrębnienia. Pierwszy znak jest w indeksie 1. |
length | Integer | Liczba kolejnych znaków do skopiowania (musi wynosić co najmniej 0). |
Powroty
String
– pobrany podłańcuch.
length()
Dokumentację tej metody znajdziesz na stronie
java.sql.Clob#length()
.
Powroty
Integer
– długość klonu (w znakach).
position(search, start)
Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#position(Clob, long)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
search | JdbcClob | Obiekt blob do wyszukania. |
start | Integer | Pozycja, od której należy rozpocząć wyszukiwanie; pierwsza pozycja to 1. |
Powroty
Integer
– położenie, w którym pojawia się określony klosz, lub -1, jeśli go nie ma.
position(search, start)
Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#position(String, long)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
search | String | Podłańcuch do wyszukania. |
start | Integer | Pozycja, od której należy rozpocząć wyszukiwanie; pierwsza pozycja to 1. |
Powroty
Integer
– pozycja, na której pojawia się określony podłańcuch, lub -1, jeśli go nie ma.
setString(position, blobSource)
Wygodna metoda zapisywania elementu JdbcClob
w klob.
Parametry
Nazwa | Typ | Opis |
---|---|---|
position | Integer | Pozycja, od której rozpoczyna się pisanie w kloszu; pierwsza pozycja to 1. |
blobSource | BlobSource | Źródło obiektu blob do zapisu. |
Powroty
Integer
– liczba zapisanych znaków.
setString(position, blobSource, offset, len)
Wygodna metoda zapisywania elementu JdbcClob
w klob.
Parametry
Nazwa | Typ | Opis |
---|---|---|
position | Integer | Pozycja, od której rozpoczyna się pisanie w kloszu; pierwsza pozycja to 1. |
blobSource | BlobSource | Źródło obiektu blob do zapisu. |
offset | Integer | Przesunięcie w podany ciąg znaków, od którego rozpoczyna się odczyt znaków do zapisania. |
len | Integer | Liczba znaków do zapisania. |
Powroty
Integer
– liczba zapisanych znaków.
setString(position, value)
Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#setString(long, String)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
position | Integer | Pozycja, od której rozpoczyna się pisanie w kloszu; pierwsza pozycja to 1. |
value | String | Ciąg do zapisania. |
Powroty
Integer
– liczba zapisanych znaków.
setString(position, value, offset, len)
Dokumentację tej metody znajdziesz w sekcji
java.sql.Clob#setString(long, String, int, int)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
position | Integer | Pozycja, od której rozpoczyna się pisanie w kloszu; pierwsza pozycja to 1. |
value | String | Ciąg do zapisania. |
offset | Integer | Przesunięcie w podany ciąg znaków, od którego rozpoczyna się odczyt znaków do zapisania. |
len | Integer | Liczba znaków do zapisania. |
Powroty
Integer
– liczba zapisanych znaków.
truncate(length)
Dokumentację tej metody znajdziesz na stronie
java.sql.Clob#truncate(long)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
length | Integer | Rozmiar tego klifu (w bajtach) po obcięciu. |