CLOB

Un elemento de tipo CLOB representa un objeto de caracteres grande con una longitud que va de un byte a dos gigabytes.

En un elemento de tipo CLOB, se cumplen las siguientes afirmaciones:
  • Solo puede declararse como elemento individual y no está soportado en BasicRecords.
  • Puede pasarse a una función local y a llamadas de programa. Los parámetros de objetos grandes y los argumentos correspondientes deben declararse como objetos grandes del mismo tipo.
  • Sólo puede asignarse a otra variable Clob.
  • Puede moverse a otra variable Clob, lo que es equivalente a asignarse a una variable Clob.
  • Puede crear una variable de referencia de BLOB.
  • Utiliza SQLlocator (CLOB); es decir, CLOB contiene un puntero lógico a los datos CLOB SQL en lugar de a los datos en sí mismos.
  • Cuando se utiliza con SQLRecord,
    • CLOB representa un objeto de caracteres grande como una columna en la base de datos.
    • CLOB es válido mientras dura la conversión en la que se creó.
  • No puede pasarse a llamadas a programas remotos ni a programas no EGL.
  • No es posible que se le haga referencia como un operando en sentencias de asignación ni en expresiones.
Puede utilizar las funciones siguientes con CLOB:
  • attachClobToFile
  • freeClob
  • getClobLen
  • getStrFromClob
  • getSubStrFromClob
  • loadClobFromFile
  • setClobFromString
  • setClobFromStringAtPosition
  • truncateClob
  • updateClobToFile
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.