Class JdbcClob

JdbcClob

Un objet JDBC Clob. Pour plus d'informations sur cette classe, consultez la page 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 sous la forme d'un blob Apps Script.
getAs(contentType)BlobRenvoyez les données contenues dans cet objet sous la forme d'un blob converti dans le type de contenu spécifié.
getSubString(position, length)StringPour plus d'informations sur cette méthode, voir java.sql.Clob#getSubString(long, int).
length()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Clob#length().
position(search, start)IntegerPour plus d'informations sur cette méthode, voir java.sql.Clob#position(Clob, long).
position(search, start)IntegerPour plus d'informations sur cette méthode, voir java.sql.Clob#position(String, long).
setString(position, blobSource)IntegerMéthode pratique permettant d'écrire une JdbcClob dans un fichier clob.
setString(position, blobSource, offset, len)IntegerMéthode pratique permettant d'écrire une JdbcClob dans un fichier clob.
setString(position, value)IntegerPour plus d'informations sur cette méthode, voir java.sql.Clob#setString(long, String).
setString(position, value, offset, len)IntegerPour plus d'informations sur cette méthode, voir 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 sous la forme d'un blob Apps Script.

Renvois

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


getAs(contentType)

Renvoyez les données contenues dans cet objet sous la forme d'un blob converti dans le type de contenu spécifié. Ce ajoute l'extension appropriée au nom du fichier (par exemple, "myfile.pdf"). Cependant, il suppose que la partie du nom de fichier qui suit le dernier point (le cas échéant) est une à remplacer. Par conséquent, "ShoppingList.12.25.2014" devient "ShoppingList.12.25.pdf".

Pour connaître les quotas quotidiens de conversion, consultez la page Quotas Services. Les domaines Google Workspace nouvellement créés peuvent être temporairement soumis à des règles des quotas.

Paramètres

NomTypeDescription
contentTypeStringType MIME vers lequel effectuer la conversion. Pour la plupart des blobs, 'application/pdf' correspond à est la seule option valide. Pour les images au format BMP, GIF, JPEG ou PNG, les valeurs 'image/bmp', 'image/gif', 'image/jpeg' ou 'image/png' le sont également. valide. Pour un document Google Docs, 'text/markdown' est également valide.

Renvois

Blob : données sous forme de blob.


getSubString(position, length)

Pour plus d'informations sur cette méthode, voir java.sql.Clob#getSubString(long, int).

Paramètres

NomTypeDescription
positionIntegerIndex du premier caractère de la sous-chaîne à extraire. Le premier le caractère est au niveau de l'index 1.
lengthIntegerNombre de caractères consécutifs à copier (doit être 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 clob.


position(search, start)

Pour plus d'informations sur cette méthode, voir java.sql.Clob#position(Clob, long).

Paramètres

NomTypeDescription
searchJdbcClobObjet clob à rechercher.
startIntegerPosition à partir de laquelle la recherche doit commencer. 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 plus d'informations sur cette méthode, voir java.sql.Clob#position(String, long).

Paramètres

NomTypeDescription
searchStringSous-chaîne à rechercher.
startIntegerPosition à partir de laquelle la recherche doit commencer. 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 une JdbcClob dans un fichier clob.

Paramètres

NomTypeDescription
positionIntegerLa position à partir de laquelle l'écriture dans 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 une JdbcClob dans un fichier clob.

Paramètres

NomTypeDescription
positionIntegerLa position à partir de laquelle l'écriture dans 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 plus d'informations sur cette méthode, voir java.sql.Clob#setString(long, String).

Paramètres

NomTypeDescription
positionIntegerLa position à laquelle commence 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 plus d'informations sur cette méthode, voir java.sql.Clob#setString(long, String, int, int).

Paramètres

NomTypeDescription
positionIntegerLa position à laquelle commence l'écriture dans le clob ; 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.