No, no uso la palabra clave ALWNULL, he visto que el SQLCODE -305 se produce por esto según IBM:
"22002 A null value, or the absence of an indicator parameter was detected; for example, the null value cannot be assigned to a variable, because no indicator variable is specified. -305" pero no sé cómo poner una variable indicador para evitar el error. El lun., 18 mar. 2019 a las 11:28, Carlos Bartolomé (< [email protected]>) escribió: > Hola, > ¿usas la palabra clave ALWNULL en la hoja H? > ALWNULL(*NO | *INPUTONLY | *USRCTL) > > Saludos, > Carlos Bartolomé. > El 18/03/2019 a las 10:08, Juan García escribió: > > Hola a todos > > Tengo una sentencia SQL que recupera datos de dos tablas con un left > outer join, en un pgm pero hay registros de la segunda tabla que no tienen > correspondiencia con los datos de la primera y me devuelve un null, el > programa asigna los datos recuperados a variables de programa y en el caso > de los registros recuperados con valores null me da un SQLCODE -305 y se > sale del bucle sin terminar de cargar todos los registros. ¿Como puedo > hacer que no me de el SQLCODE -305 para poder continuar con el bucle DO y > cargar todos los registros? > > 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.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

