Hola Juan, Mírate este pdf, lo explica para varias situaciones y varios releases:
ftp://public.dhe.ibm.com/services/us/igsc/lu/Working_with_null_capable_fields_v2.pdf Un saludo Sergio Martinez Roig De: [email protected] [mailto:[email protected]] En nombre de Juan García Enviado el: lunes, 18 de marzo de 2019 11:36 Para: forum.help400 Asunto: Re: Como evitar error al recuperar valores null en sql embebido 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]<mailto:[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. Este mensaje contiene información confidencial dirigida al destinatario del mismo. Las opiniones expresadas pertenecen al autor y no necesariamente a ESTIBARNA. Si Ud. recibe este mensaje por error, se ruega informe inmediatamente al remitente del mismo. Queda prohibido el uso, divulgación, copia o distribución a terceros de la información incluida en este mensaje.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

