Buenos dias Foro
Una consulta, tema SQL.
Tengo una tabla creada a traves de DDS y tiene valores nulos.
Al ejecutar la sentencia en forma manual el SQL selecciona y despliega los
registros sin problemas.
Pero en el programaRPG obvia los registros con valores nulos; la consulta es?
debo agregar una condicion al programa?
Esta es la sentencia.
Exec Sql Declare C1 Cursor For
select *
From mylib/mytabla
Where MFCICC =:v1
and v2 Not in ('W', 'I')
Order by
case
when :orca1255 = 'xxxxx' then xxxxx
end
FOR READ ONLY;
Exec sql Open C1; // Abre Cursor
For I to 9999999 ; // Abre un Loop para leer
Exec sql Fetch C1 INTO :datoDs; // Estructura de datos definido como
externo en la hoja D
If SqlStt = '02000' ;
Leave;
Endif;
EndFor ;
Saludos y gracias !!! por la ayuda
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.