|
En el fetch into: puedes utilizar variables tipo indicador o una DS de
dichas variables para recuperar los indicadores de nulo de los campos,
pero si quieres tirar por lo fácil puedes poner un IFNULL(CAMPO,
<Valor si nulo>) a todos los campos con posibilidad de ser nulos
y arreglado.
Saludos.
Fernando Pérez Cerámica Saloni. Dpto. Auditoría y Organización vicente gomez wrote: Hola forotengo un declarado un cursor sql que une varios ficheros con LEFT JOIN y por supuesto me da valores nulos, pero para los registros que tienen valores nulos en algun campo me da error y no me mueve los datos a la esturctura de datos. El error que da es el siguiente: ID de mensaje . . . . : SQL0305 Gravedad . . . . . . . : 30 Tipo de mensaje . . . : Diagnóstico Fecha envío . . . . . : 08/03/07 Hora envío . . . . . . : 13:11:24 Mensaje . . . . : Variable de indicador necesaria. Causa . . . . . : Una sentencia FETCH, SELECT intercalada, CALL, o SET o VALUES INTO ha dado como resultado un valor nulo, pero no se especificó una variable de indicador para la variable del lenguaje principal NUMDAT. La posición relativa de la variable del lenguaje principal en la cláusula INTO o en la lista de parámetros es 4. Si el nombre de variable del lenguaje principal es *N, se especificó una SQLDA. Recuperación . : Especifique una variable de indicador y vuelva a precompilar el programa. El por que me da el error lo entiendo, pero no se como solucionarlo ni como "especificar una variable de indicador para la variable del lenguaje principal NUMDAT". Si ejecuto la misma sentencia dentro del SQL, no hay ningun problema, me saca los valores correctos y los nulos a 0 ó blanco. Gracias de antemano a quien me pueda ayudar. Vicente Gómez DTI PINTURAS BLATEM, SL Cuenta gestionada con BOX TRAPPER Antes de imprimir piensa en tu responsabilidad y compromiso con el MEDIO AMBIENTE ================================== "Estas cosas ocurren a veces" por CAT de TELEFONICA__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400 |
begin:vcard fn;quoted-printable:Fernando P=C3=A9rez n;quoted-printable:P=C3=A9rez;Fernando org;quoted-printable:;Auditor=C3=ADa y Organizaci=C3=B3n email;internet:[EMAIL PROTECTED] tel;work:Ext. 627 x-mozilla-html:TRUE version:2.1 end:vcard
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

