Class JdbcClob

JdbcClob

Un Clob JDBC. Pour en savoir plus sur cette classe, consultez java.sql.Clob .

Méthodes

MéthodeType renvoyéBrève description
free()voidPour en savoir plus sur cette méthode, consultez java.sql.Clob#truncate(long).
getAppsScriptBlob()BlobRécupère le contenu de ce JdbcClob en tant que blob Apps Script.
getAs(contentType)BlobRenvoie les données contenues dans cet objet sous forme d'objet blob converti dans le type de contenu spécifié.
getSubString(position, length)StringPour en savoir plus sur cette méthode, consultez java.sql.Clob#getSubString(long, int).
length()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Clob#length().
position(search, start)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Clob#position(Clob, long).
position(search, start)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Clob#position(String, long).
setString(position, blobSource)IntegerMéthode pratique permettant d'écrire un JdbcClob dans un Clob.
setString(position, blobSource, offset, len)IntegerMéthode pratique permettant d'écrire un JdbcClob dans un Clob.
setString(position, value)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Clob#setString(long, String).
setString(position, value, offset, len)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Clob#setString(long, String, int, int).
truncate(length)voidPour en savoir plus sur cette méthode, consultez java.sql.Clob#truncate(long).

Documentation détaillée

free()

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#truncate(long).


getAppsScriptBlob()

Récupère le contenu de ce JdbcClob en tant que blob Apps Script.

Renvois

Blob : Blob utilisable directement par d'autres API Apps Script.


getAs(contentType)

Renvoie les données contenues dans cet objet sous forme d'objet blob converti dans le type de contenu spécifié. Cette méthode ajoute l'extension appropriée au nom de fichier (par exemple, "myfile.pdf"). Cependant, nous supposons que la partie du nom de fichier qui suit le dernier point (le cas échéant) est une extension existante qui doit être remplacée. Par conséquent, "ShoppingList.12.25.2014" devient "ShoppingList.12.25.pdf".

Pour connaître les quotas quotidiens de conversions, consultez la page Quotas pour les services Google. Les domaines Google Workspace nouvellement créés peuvent être temporairement soumis à des quotas plus stricts.

Paramètres

NomTypeDescription
contentTypeStringType MIME vers lequel effectuer la conversion. Pour la plupart des blobs, 'application/pdf' est la seule option valide. Pour les images au format BMP, GIF, JPEG ou PNG, 'image/bmp', 'image/gif', 'image/jpeg' ou 'image/png' sont également valides.

Renvois

Blob : données sous forme de blob.


getSubString(position, length)

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#getSubString(long, int).

Paramètres

NomTypeDescription
positionIntegerIndex du premier caractère de la sous-chaîne à extraire. Le premier caractère a l'index 1.
lengthIntegerNombre de caractères consécutifs à copier (supérieur ou égal à 0).

Renvois

String : sous-chaîne récupérée.


length()

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#length().

Renvois

Integer : longueur (en caractères) de ce clone.


position(search, start)

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#position(Clob, long).

Paramètres

NomTypeDescription
searchJdbcClobObjet Clob à rechercher.
startIntegerPosition à laquelle commencer la recherche. La première position est 1.

Renvois

Integer : position à laquelle le clob spécifié apparaît, ou -1 s'il n'est pas présent.


position(search, start)

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#position(String, long).

Paramètres

NomTypeDescription
searchStringSous-chaîne à rechercher.
startIntegerPosition à laquelle commencer la recherche. La première position est 1.

Renvois

Integer : position à laquelle la sous-chaîne spécifiée apparaît, ou -1 si elle n'est pas présente.


setString(position, blobSource)

Méthode pratique permettant d'écrire un JdbcClob dans un Clob.

Paramètres

NomTypeDescription
positionIntegerPosition à laquelle l'écriture sur le Clob commence. La première position est 1.
blobSourceBlobSourceSource du blob à écrire.

Renvois

Integer : nombre de caractères écrits.


setString(position, blobSource, offset, len)

Méthode pratique permettant d'écrire un JdbcClob dans un Clob.

Paramètres

NomTypeDescription
positionIntegerPosition à laquelle l'écriture sur le Clob commence. La première position est 1.
blobSourceBlobSourceSource du blob à écrire.
offsetIntegerDécalage dans la chaîne fournie où commence la lecture des caractères à écrire.
lenIntegerNombre de caractères à écrire.

Renvois

Integer : nombre de caractères écrits.


setString(position, value)

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#setString(long, String).

Paramètres

NomTypeDescription
positionIntegerPosition à laquelle l'écriture sur le Clob commence. La première position est 1.
valueStringChaîne à écrire.

Renvois

Integer : nombre de caractères écrits.


setString(position, value, offset, len)

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#setString(long, String, int, int).

Paramètres

NomTypeDescription
positionIntegerPosition à laquelle l'écriture sur le Clob commence. La première position est 1.
valueStringChaîne à écrire.
offsetIntegerDécalage dans la chaîne fournie où commence la lecture des caractères à écrire.
lenIntegerNombre de caractères à écrire.

Renvois

Integer : nombre de caractères écrits.


truncate(length)

Pour en savoir plus sur cette méthode, consultez java.sql.Clob#truncate(long).

Paramètres

NomTypeDescription
lengthIntegerTaille (en octets) de ce clob après troncation.