La conversión de una columna CLOB en un valor de texto (VARCHAR2) en su base de datos de Oracle le permite trabajar con las secciones de los datos como una cadena. CLOB es un tipo de datos que almacena hasta 4 gb de datos, tales como grandes cantidades de texto. El DBMS_LOB paquete de Oracle contiene subprogramas para trabajar con el tipo de datos CLOB. El "dbms_lob.substr" función convierte los datos CLOB en el VARCHAR2 tipo de datos de texto.


La conversión de una columna CLOB en un valor de texto (VARCHAR2) en su base de datos de Oracle le permite trabajar con las secciones de los datos como una cadena. CLOB es un tipo de datos que almacena hasta 4 gb de datos, tales como grandes cantidades de texto. El DBMS_LOB paquete de Oracle contiene subprogramas para trabajar con el tipo de datos CLOB. El 'dbms_lob.substr' función convierte los datos CLOB en el VARCHAR2 tipo de datos de texto.
  • Abra el programa de cliente que usted utilice para acceder a su base de datos de Oracle, tales como SQL*Plus o SQL Developer.
  • iniciar Sesión en la base de datos de Oracle con su nombre de usuario y contraseña. Especifique el host y el puerto de la información si no estás conectando a una base de datos local.
  • Convertir los datos de una columna CLOB en el tipo de datos VARCHAR2 por ejecutar la siguiente consulta SQL:
    SELECCIONE dbms_lob.substr( my_column, 4000, 1 ) a partir DE T
    como alternativa, convertir una columna CLOB en PL/SQL mediante la ejecución del siguiente código:
    DECLAREmylong largo BEGINFOR me IN (SELECT C FROM T)LOOPmylong := dbms_lob.substr(i.C, 32000, 1) END LOOP END run
    El primer argumento de la 'dbms_lob.substr' de la función es la columna CLOB a convertir, el segundo argumento es el número de bytes a convertir y la tercera columna es la que de bytes a partir de la conversión. La versión SQL de 'dbms_lob.substr' está limitada a 4.000 bytes, mientras que el PL/SQL versión puede leer 32.000 bytes a la vez.








Como Convertir los datos Clob a los Textos en Oracle


La conversion de una columna CLOB en un valor de texto (VARCHAR2) en su base de datos de Oracle le permite trabajar con las secciones de los datos como una cadena. CLOB es un tipo de datos que almacena hasta 4 gb de datos, tales como grandes cantidades de texto. El DBMS_LOB paquete de Oracle contiene subprogramas para trabajar con el tipo de datos CLOB. El "dbms_lob.substr" funcion convierte los datos CLOB en el VARCHAR2 tipo de datos de texto.


La conversion de una columna CLOB en un valor de texto (VARCHAR2) en su base de datos de Oracle le permite trabajar con las secciones de los datos como una cadena. CLOB es un tipo de datos que almacena hasta 4 gb de datos, tales como grandes cantidades de texto. El DBMS_LOB paquete de Oracle contiene subprogramas para trabajar con el tipo de datos CLOB. El 'dbms_lob.substr' funcion convierte los datos CLOB en el VARCHAR2 tipo de datos de texto.
  • Abra el programa de cliente que usted utilice para acceder a su base de datos de Oracle, tales como SQL*Plus o SQL Developer.
  • iniciar Sesion en la base de datos de Oracle con su nombre de usuario y contraseña. Especifique el host y el puerto de la informacion si no estas conectando a una base de datos local.
  • Convertir los datos de una columna CLOB en el tipo de datos VARCHAR2 por ejecutar la siguiente consulta SQL:
    SELECCIONE dbms_lob.substr( my_column, 4000, 1 ) a partir DE T
    como alternativa, convertir una columna CLOB en PL/SQL mediante la ejecucion del siguiente codigo:
    DECLAREmylong largo BEGINFOR me IN (SELECT C FROM T)LOOPmylong := dbms_lob.substr(i.C, 32000, 1) END LOOP END run
    El primer argumento de la 'dbms_lob.substr' de la funcion es la columna CLOB a convertir, el segundo argumento es el numero de bytes a convertir y la tercera columna es la que de bytes a partir de la conversion. La version SQL de 'dbms_lob.substr' esta limitada a 4.000 bytes, mientras que el PL/SQL version puede leer 32.000 bytes a la vez.

Cómo Convertir los datos Clob a los Textos en Oracle

La conversión de una columna CLOB en un valor de texto (VARCHAR2) en su base de datos de Oracle le permite trabajar con las secciones de los datos como una cadena. CLOB es un tipo de datos que almacena hasta 4 gb de datos, tales como grandes cantidades de texto. El DBMS_LOB paquete de Oracle contiene subprogramas para trabajar con el tipo de datos CLOB. El "dbms_lob.substr" función convierte los datos CLOB en el VARCHAR2 tipo de datos de texto.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación