Hola

Un campo BLOB puede contener una imagen, texto en ASCII, un archivo PDF,
etc.

Aún cuando indicas que quieres recuperarlo como texto puede estar
codificado en utf-8

Te lo comento porque quizás lo que necesitas es convertir el resultado que
indicas que se recupera como basura

Saludos

El jue, 7 mar 2024 a las 13:14, Juan García (<homeryb...@gmail.com>)
escribió:

> Saludos
>
>    Recibo en una DS un campo BLOB recuperado con una sentencia SQL como
> esta
>
>      EXEC SQL
>        DECLARE K1 CURSOR FOR
>             SELECT CAMPO1,
>                             CAST(CAMPO2  AS CHAR (1800))  <----- Este es
> el campo BLOB
>                  FROM FICHERO;
>
>      EXEC SQL OPEN K1;
>      EXEC SQL FETCH FROM K1 INTO :WWCAMPO1, :WWCAMPO2;
>
>      El campo WWCAMPO2 está definido así:
>
>      Dcl-ds WWCAMPO2 CHAR(18) DIM(100);
>
>      Pero se carga con basura, ¿alguien sabe como se pueden obtener los
> datos del campo BLOB en una DS de caracteres?
>
> Gracias
> Un saludo
>
>
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 � Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to