Class JdbcClob

JdbcClob

Un Clob JDBC. Pour plus d'informations 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 qu'objet blob Apps Script.
getAs(contentType)BlobRenvoyez les données de cet objet en tant qu'objet blob converti au 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 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 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 qu'objet blob Apps Script.

Aller-retour

Blob : Blob pouvant être utilisé directement par d'autres API Apps Script.


getAs(contentType)

Renvoyez 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, nous partons du principe que la partie du nom de fichier qui suit la dernière période (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 afficher les quotas quotidiens des conversions, consultez la page Quotas pour les services Google. Les domaines Google Workspace créés récemment peuvent être 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, vous pouvez utiliser les formats 'image/bmp', 'image/gif', 'image/jpeg' ou 'image/png'.

Aller-retour

Blob : données en tant que 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 est à l'index 1.
lengthIntegerNombre de caractères consécutifs à copier (doit être égal ou supérieur à 0).

Aller-retour

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


length()

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

Aller-retour

Integer : longueur (en caractères) de cet arc.


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 la recherche doit commencer. La première position est 1.

Aller-retour

Integer : position à laquelle le peigne 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 la recherche doit commencer. La première position est 1.

Aller-retour

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 à laquelle l'écriture dans l'espace commence. La première position est 1.
blobSourceBlobSourceSource du blob à écrire.

Aller-retour

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 à laquelle l'écriture dans l'espace commence. La première position est 1.
blobSourceBlobSourceSource du blob à écrire.
offsetIntegerDécalage dans la chaîne fournie, au début de la lecture de caractères à écrire.
lenIntegerNombre de caractères à écrire.

Aller-retour

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 dans l'espace commence. La première position est 1.
valueStringChaîne à écrire.

Aller-retour

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 dans l'espace commence. La première position est 1.
valueStringChaîne à écrire.
offsetIntegerDécalage dans la chaîne fournie, au début de la lecture de caractères à écrire.
lenIntegerNombre de caractères à écrire.

Aller-retour

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 segment après troncature.