RE:como guardar una imagen...
Por si alguien tiene la misma duda que yo. Aqui va la respuesta.
Primero que todo las imagenes no estan grabadas en la base de datos sino en un directorio. Las imagenes tienen como nombre el codigo de Id del item al que quiero que le aparezaca la imagen.
read_image_file('ubicacion_del_archivo||:usuario||'.bmp','ani','bloque3.foto');
"Donde ubicación del archivo es el lugar en donde estará guardada la imagen. Concatenado con usuario, concatenado con .bmp. Esto es para decir el nombre de la imagen que se esta buscando que es el nombre del Id del item que busco. Ani, es para indicar cualquier imagen. Bloque3.foto, es la ubicación en donde se quiere que aparezca la imagen.
if not form_succes then
read_image_file
('ubicacion_del_archivo.bmp','ani','bloque3.foto');
end if;
Esto lo hice en un when-button-pressed. El segundo read_image_file se dice la ubicación de una imagen en caso no tenga una imagen grabada ese codigo.Espero les sirva.