Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2011, 14:07
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 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