“Conocimientos Programación>Lenguajes De Programación

Cómo convertir a CLOB Textos en Oracle

2013/10/28
Convertir una columna CLOB en un valor de texto ( VARCHAR2 ) en su base de datos Oracle le permite trabajar con los sectores de los datos como si fuera una cadena. CLOB es un tipo de datos que almacena hasta 4 GB de datos , tales como grandes cantidades de texto . El paquete DBMS_LOB de Oracle contiene subprogramas para trabajar con el tipo de datos CLOB. La función " DBMS_LOB.SUBSTR " convierte los datos CLOB en el tipo de datos de texto VARCHAR2 . Instrucciones
1

Abra el programa cliente utiliza para acceder a su base de datos de Oracle , como SQL * Plus o SQL Developer .
2

Inicie sesión en la base de datos Oracle con su nombre de usuario y contraseña. Especifique la información de host y el puerto si no se conecta a una base de datos local
3

convertir datos de una columna CLOB en el tipo de datos VARCHAR2 ejecutando la siguiente consulta SQL: .

SELECT DBMS_LOB.SUBSTR ( my_column , 4000, 1 ) dE T;

alternativa, convertir una columna CLOB en PL /SQL , ejecute el siguiente código:

DECLAREmylong largo ; BEGINFOR i IN ( SELECT C dE T) LOOPmylong : = DBMS_LOB.SUBSTR ( iC , 32000 , 1 ) ; END LOOP ; END; plazo;

el primer argumento de la función " DBMS_LOB.SUBSTR " es el CLOB para convertir la columna , el segundo argumento es el número de bytes a convertir y la tercera columna es el byte que para iniciar la conversión a . La versión de SQL " DBMS_LOB.SUBSTR " está limitada a 4000 bytes , mientras que la versión de PL /SQL puede leer 32.000 bytes a la vez.

Lenguajes De Programación
Facelet Vs . JSP
Cómo hacer un IMG Link
Cómo dar formato a un control ListBox con valor seleccionado
¿Cuál es el significado de un diagrama de flujo de datos
Cómo limpiar los elementos flotantes en CSS
Cómo convertir tablas de datos a las cadenas
Cómo convertir HTML a SGML
Cómo utilizar un Mux para implementar una ecuación lógica
Conocimientos Informáticos © http://www.ordenador.online