Class JdbcClob

JdbcClob

Un Clob JDBC. Pour obtenir de la documentation sur cette classe, consultez java.sql.Clob .

Méthodes

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

Documentation détaillée

free()

Pour obtenir de la documentation sur cette méthode, consultez java.sql.Clob#truncate(long).


getAppsScriptBlob()

Récupère le contenu de cet objet JdbcClob en tant qu'objet blob Apps Script.

Renvois

Blob : un Blob qui peut être utilisé directement par d'autres API Apps Script.


getAs(contentType)

Renvoie les données de cet objet en tant qu'objet blob converti au type de contenu spécifié. Cette méthode ajoute l'extension appropriée au nom de fichier, par exemple "monfichier.pdf". Toutefois, elle suppose 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 consulter les quotas quotidiens de conversions, consultez 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 à convertir. Pour la plupart des objets blob, 'application/pdf' est la seule option valide. Pour les images au format BMP, GIF, JPEG ou PNG, les options 'image/bmp', 'image/gif', 'image/jpeg' ou 'image/png' sont également valides. Pour un document Google Docs, 'text/markdown' est également valide.

Renvois

Blob : données sous forme d'objet blob.


getSubString(position, length)

Pour obtenir de la documentation 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 se trouve à l'index 1.
lengthIntegerNombre de caractères consécutifs à copier (doit être égal ou supérieur à 0).

Renvois

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


length()

Pour obtenir de la documentation sur cette méthode, consultez java.sql.Clob#length().

Renvois

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


position(search, start)

Pour obtenir de la documentation sur cette méthode, consultez java.sql.Clob#position(Clob, long).

Paramètres

NomTypeDescription
searchJdbcClobObjet clob à rechercher.
startIntegerPosition à partir de 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 obtenir de la documentation sur cette méthode, consultez java.sql.Clob#position(String, long).

Paramètres

NomTypeDescription
searchStringSous-chaîne à rechercher.
startIntegerPosition à partir de 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 pour écrire un JdbcClob dans un clob.

Paramètres

NomTypeDescription
positionIntegerPosition à partir de laquelle commencer l'écriture dans le clob. La première position est 1.
blobSourceBlobSourceSource de l'objet blob à écrire.

Renvois

Integer : nombre de caractères écrits.


setString(position, blobSource, offset, len)

Méthode pratique pour écrire un JdbcClob dans un clob.

Paramètres

NomTypeDescription
positionIntegerPosition à partir de laquelle commencer l'écriture dans le clob. La première position est 1.
blobSourceBlobSourceSource de l'objet blob à écrire.
offsetIntegerDécalage dans la chaîne fournie à partir duquel commencer la lecture des caractères à écrire.
lenIntegerNombre de caractères à écrire.

Renvois

Integer : nombre de caractères écrits.


setString(position, value)

Pour obtenir de la documentation sur cette méthode, consultez java.sql.Clob#setString(long, String).

Paramètres

NomTypeDescription
positionIntegerPosition à partir de laquelle commencer l'écriture dans le clob. La première position est 1.
valueStringChaîne à écrire.

Renvois

Integer : nombre de caractères écrits.


setString(position, value, offset, len)

Pour obtenir de la documentation sur cette méthode, consultez java.sql.Clob#setString(long, String, int, int).

Paramètres

NomTypeDescription
positionIntegerPosition à partir de laquelle commencer l'écriture dans le clob. La première position est 1.
valueStringChaîne à écrire.
offsetIntegerDécalage dans la chaîne fournie à partir duquel commencer la lecture des caractères à écrire.
lenIntegerNombre de caractères à écrire.

Renvois

Integer : nombre de caractères écrits.


truncate(length)

Pour obtenir de la documentation sur cette méthode, consultez java.sql.Clob#truncate(long).

Paramètres

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