Cómo Convertir De Clob para Varchar2 en Oracle

La base de datos de Oracle el software ofrece un par de diferentes tipos de datos con el que almacenar los datos de cadena de caracteres: char, varchar2 y clob. Los datos char el tipo de campos tiene una longitud fija, varchar2 campos tienen una longitud variable y clob campos permiten almacenar hasta 128 TB de grandes bloques de texto. Mientras varchar2 campos tienen un límite de 4.000 caracteres, usted puede convertir hasta 4.000 caracteres de un campo clob en un varchar2 formato de campo utilizando Oracle dbms_lob.función substr. La función extrae una subcadena de la clob campo, convirtiendo en un varchar2 campo.



  • Inicio Oracle SQL*Plus.
  • Escriba la siguiente instrucción en SQL*Plus: SELECCIONE dbms_lob.substr( clob_field, 4000, 1 ) DE my_table Para 'clob_field,' sustituir el nombre de la clob campo que desea convertir a varchar2. Sustituir el nombre de su tabla de datos para el 'my_table.' Por ejemplo, si el campo clob nombre es 'budget_memo' y el nombre de la tabla es de los presupuestos,' escriba la siguiente instrucción: SELECT dbms_lob.substr( budget_memo, 4000, 1 ) a partir DE los presupuestos
  • Presione 'Enter'. SQL*Plus ejecuta la instrucción.







Como Convertir De Clob para Varchar2 en Oracle


La base de datos de Oracle el software ofrece un par de diferentes tipos de datos con el que almacenar los datos de cadena de caracteres: char, varchar2 y clob. Los datos char el tipo de campos tiene una longitud fija, varchar2 campos tienen una longitud variable y clob campos permiten almacenar hasta 128 TB de grandes bloques de texto. Mientras varchar2 campos tienen un limite de 4.000 caracteres, usted puede convertir hasta 4.000 caracteres de un campo clob en un varchar2 formato de campo utilizando Oracle dbms_lob.funcion substr. La funcion extrae una subcadena de la clob campo, convirtiendo en un varchar2 campo.



  • Inicio Oracle SQL*Plus.
  • Escriba la siguiente instruccion en SQL*Plus: SELECCIONE dbms_lob.substr( clob_field, 4000, 1 ) DE my_table Para 'clob_field,' sustituir el nombre de la clob campo que desea convertir a varchar2. Sustituir el nombre de su tabla de datos para el 'my_table.' Por ejemplo, si el campo clob nombre es 'budget_memo' y el nombre de la tabla es de los presupuestos,' escriba la siguiente instruccion: SELECT dbms_lob.substr( budget_memo, 4000, 1 ) a partir DE los presupuestos
  • Presione 'Enter'. SQL*Plus ejecuta la instruccion.

Cómo Convertir De Clob para Varchar2 en Oracle

La base de datos de Oracle el software ofrece un par de diferentes tipos de datos con el que almacenar los datos de cadena de caracteres: char, varchar2 y clob. Los datos char el tipo de campos tiene una longitud fija, varchar2 campos tienen una longitud variable y clob campos permiten almacenar hasta 128 TB de grandes bloques de texto. Mientras varchar2 campos tienen un límite de 4.000 caracteres, usted puede convertir hasta 4.000 caracteres de un campo clob en un varchar2 formato de campo utilizando Oracle dbms_lob.función substr. La función extrae una subcadena de la clob campo, convirtiendo en un varchar2 campo.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación