Class JdbcClob

JdbcClob

Un Clob de JDBC. Para ver la documentación de esta clase, consulta java.sql.Clob .

Métodos

MétodoTipo de datos que se muestraDescripción breve
free()voidPara ver la documentación de este método, consulta java.sql.Clob#truncate(long).
getAppsScriptBlob()BlobObtiene el contenido de este JdbcClob como un BLOB de Apps Script.
getAs(contentType)BlobMuestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado.
getSubString(position, length)StringPara ver la documentación de este método, consulta java.sql.Clob#getSubString(long, int).
length()IntegerPara ver la documentación de este método, consulta java.sql.Clob#length().
position(search, start)IntegerPara ver la documentación de este método, consulta java.sql.Clob#position(Clob, long).
position(search, start)IntegerPara ver la documentación de este método, consulta java.sql.Clob#position(String, long).
setString(position, blobSource)IntegerMétodo de conveniencia para escribir un JdbcClob a un clob.
setString(position, blobSource, offset, len)IntegerMétodo de conveniencia para escribir un JdbcClob a un clob.
setString(position, value)IntegerPara ver la documentación de este método, consulta java.sql.Clob#setString(long, String).
setString(position, value, offset, len)IntegerPara ver la documentación de este método, consulta java.sql.Clob#setString(long, String, int, int).
truncate(length)voidPara ver la documentación de este método, consulta java.sql.Clob#truncate(long).

Documentación detallada

free()

Para ver la documentación de este método, consulta java.sql.Clob#truncate(long).


getAppsScriptBlob()

Obtiene el contenido de este JdbcClob como un BLOB de Apps Script.

Devolvedor

Blob: Es un Blob que pueden usar directamente otras APIs de Apps Script.


getAs(contentType)

Muestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado. Este método agrega la extensión adecuada al nombre de archivo, por ejemplo, “myfile.pdf”. Sin embargo, se supone que la parte del nombre de archivo que sigue al último punto (si existe) es una extensión existente que se debe reemplazar. En consecuencia, “ShoppingList.12.25.2014” se convierte en “ShoppingList.12.25.pdf”.

Para ver las cuotas diarias de las conversiones, consulta Cuotas de los servicios de Google. Los dominios de Google Workspace creados recientemente pueden estar sujetos a cuotas más estrictas de forma temporal.

Parámetros

NombreTipoDescripción
contentTypeStringEl tipo de MIME al que se realizará la conversión. Para la mayoría de los BLOB, 'application/pdf' es la única opción válida. En el caso de las imágenes en formato BMP, GIF, JPEG o PNG, también es válido cualquiera de los valores 'image/bmp', 'image/gif', 'image/jpeg' o 'image/png'.

Devolvedor

Blob: Son los datos como un BLOB.


getSubString(position, length)

Para ver la documentación de este método, consulta java.sql.Clob#getSubString(long, int).

Parámetros

NombreTipoDescripción
positionIntegerÍndice del primer carácter de la subcadena que se va a extraer. El primer carácter está en el índice 1.
lengthIntegerLa cantidad de caracteres consecutivos que se copiarán (debe ser 0 o mayor).

Devolvedor

String: Es la substring recuperada.


length()

Para ver la documentación de este método, consulta java.sql.Clob#length().

Devolvedor

Integer: Es la longitud (en caracteres) de este clob.


position(search, start)

Para ver la documentación de este método, consulta java.sql.Clob#position(Clob, long).

Parámetros

NombreTipoDescripción
searchJdbcClobEl objeto clob que se debe buscar.
startIntegerPosición en la que se comienza a buscar; la primera posición es 1.

Devolvedor

Integer: Es la posición en la que aparece el clob especificado, o -1 si no está presente.


position(search, start)

Para ver la documentación de este método, consulta java.sql.Clob#position(String, long).

Parámetros

NombreTipoDescripción
searchStringSubcadena que se debe buscar.
startIntegerPosición en la que se comienza a buscar; la primera posición es 1.

Devolvedor

Integer: Es la posición en la que aparece la substring especificada, o -1 si no está presente.


setString(position, blobSource)

Método de conveniencia para escribir un JdbcClob a un clob.

Parámetros

NombreTipoDescripción
positionIntegerPosición en la que comienza la escritura al clob; la primera posición es 1.
blobSourceBlobSourceEs la fuente del BLOB que se escribirá.

Devolvedor

Integer: Es la cantidad de caracteres escritos.


setString(position, blobSource, offset, len)

Método de conveniencia para escribir un JdbcClob a un clob.

Parámetros

NombreTipoDescripción
positionIntegerPosición en la que comienza la escritura al clob; la primera posición es 1.
blobSourceBlobSourceEs la fuente del BLOB que se escribirá.
offsetIntegerEl desplazamiento en la string proporcionada donde comienza la lectura de los caracteres para escribir.
lenIntegerLa cantidad de caracteres que se escribirán.

Devolvedor

Integer: Es la cantidad de caracteres escritos.


setString(position, value)

Para ver la documentación de este método, consulta java.sql.Clob#setString(long, String).

Parámetros

NombreTipoDescripción
positionIntegerPosición en la que comienza la escritura al clob; la primera posición es 1.
valueStringCadena que se escribirá.

Devolvedor

Integer: Es la cantidad de caracteres escritos.


setString(position, value, offset, len)

Para ver la documentación de este método, consulta java.sql.Clob#setString(long, String, int, int).

Parámetros

NombreTipoDescripción
positionIntegerPosición en la que comienza la escritura al clob; la primera posición es 1.
valueStringCadena que se escribirá.
offsetIntegerEl desplazamiento en la string proporcionada donde comienza la lectura de los caracteres para escribir.
lenIntegerLa cantidad de caracteres que se escribirán.

Devolvedor

Integer: Es la cantidad de caracteres escritos.


truncate(length)

Para ver la documentación de este método, consulta java.sql.Clob#truncate(long).

Parámetros

NombreTipoDescripción
lengthIntegerEl tamaño (en bytes) de este clob después del truncamiento.