
05/10/2011, 14:07
|
 | | | Fecha de Ingreso: octubre-2007 Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años, 3 meses Puntos: 85 | |
Respuesta: Procedimiento para leer un campo Block No existe un tipo block, puede que te refieras a los tipos LOB, que son 3, CLOB para textos, BLOB para datos binarios y BFILE para ficheros.
Existen varias formas de leer un LOB, en general, depende de la operación que quieras hacer o hacia donde envías los datos, por ejemplo:
1. Para modificar o leer dentro de la base de datos, utiliza el package dbms_lob.
2. Para leer desde una aplicación puedes hacer un select directo sobre la tabla o crear un procedimiento con un parámetro de salida sys_refcursor que contenga el resultado de un select, el resto depende del lenguaje de programación y del provider o driver de acceso a la base de datos.
Si necesitas un ejemplo concreto tendrás que dar más detalles sobre tu proceso.
Saludos |