De hecho no puede haber nulos en tanto que el campo tiene la restricción NOT
NULL CON VALOR ' ' POR DEFECTO.

De todas formas, he ejecutado la select para ver si hay valores nulos, y el
resultado es que no hay registros.
....+....1....+....2            
CLAUAS                          
********  Fin de datos  ********

Gracias

-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Ricardo
Enviado el: miércoles, 24 de enero de 2007 14:32
Para: forum.help400
Asunto: Re: update en sql.

Prueba para comprobar si devuelve valores nulos:

select clauas from mylib/rapadr join mylib/noms4260 on avnrrp = avnr03 and 
instrp = inst03
where clauas is null

La actualización podría quedar así:
update mylib/rapadr set pdfprp= (select clauas from

mylib/noms4260 where avnrrp=avnr03 and instrp=inst03

and idnrrp like '%4260')

where idnrrp like '%4260'





----- Original Message ----- 
From: "Oriol Pegueroles Cases" <[EMAIL PROTECTED]>
To: "'forum.help400'" <[email protected]>
Sent: Wednesday, January 24, 2007 12:14 PM
Subject: RE: update en sql.


> Hola,
>
> La select que tu propones, me da 261 equivalencias, siendo
> avnrrp,avnr03,inst03 y instrp identificadores numéricos de las distintas
> tuplas.
>
> Gracias
>
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre de
> [EMAIL PROTECTED]
> Enviado el: miércoles, 24 de enero de 2007 11:36
> Para: forum.help400
> Asunto: Re: update en sql.
>
>
>
>
>
> Muy buenas,
>
> Esto tiene pinta de que no te esta recuperando datos en la SELECT.
>
> Has probado a hacer sola la Select y comprobar si te devuelve algun 
> dato???
>
>
> select clauas from
>
> mylib/noms4260 where avnrrp=avnr03 and instrp=inst03
>
> Y otra cosa. El WHERE es :
>
>
> where avnrrp=avnr03 and instrp=inst03
>
> o
>
> where avnrrp='AVNR03' and instrp='INST03'
>
> Un saludo
>
>
> Jesús Mª Arzak Capilla
> Talleres de Escoriaza,S.A.(TESA)
> Dpto Proceso de Datos
>
> www.tesa.es
>
>
>
>             "Oriol Pegueroles
>             Cases"
>             <[EMAIL PROTECTED]                                        Para
>             a.com>
>             Enviado por:              <[email protected]>
>             forum.help400-bou                                          cc
>             [EMAIL PROTECTED]
>             os.es
>
>
>             23/01/2007 19:18
>                                                                    Asunto
>                                       update en sql.
>                Por favor,
>                responda a
>              "forum.help400"
>             <[EMAIL PROTECTED]
>             stas.combios.es>
>
>
>
>
>
>
>
>
> Buenas tardes,
>
>
>
> Tengo un problema con la actualizacion de los datos del fichero
> mylib/rapadr cuya descripcion os adjunto.
>
>
>
> Campo Archivo Biblioteca Tipo
> long. Nulos
>
> INSTRP RAPADR MYLIB
> DECIMAL 3 3
>
> AVNRRP RAPADR MYLIB DECIMAL
> 8 3
>
> LNNRRP RAPADR MYLIB DECIMAL
> 3 3
>
> MAILRP RAPADR MYLIB CHARACTER
> 128 3
>
> PDFPRP RAPADR MYLIB
> CHARACTER 20 3
>
>
>
> *En negrita campos clave.
>
>
>
> Debo actualizar el valor de PDFPRP de acuerdo con los valores del fichero
> mylib/noms4260
>
>
>
> INST03 NOMS4260 MYLIB
> DECIMAL 3 3
>
> AVNR03 NOMS4260 MYLIB DECIMAL
> 8 3
>
> CLAUAS NOMS4260 MYLIB CHARACTER
> 20 3
>
> ADNR03 NOMS4260 MYLIB DECIMAL
> 7 3
>
>
>
> En este segundo fichero, el campo CLAUAS siempre tiene valor (he dejado un
> solo registro con todos los datos), sin embargo, al ejecutar
>
>
>
> update mylib/rapadr set pdfprp= (select clauas from
>
> mylib/noms4260 where avnrrp=avnr03 and instrp=inst03)
>
> where idnrrp like '%4260'
>
>
>
> me da Valores nulos no permitidos en la columna o variable PDFPRP
> .
>
>
>
> Os adjunto descripcion del campo CLAUAS y PDFPRP
>
>
>
> Campo . . . . . . . . . :
> CLAUAS PDFPRP
>
> FOR Campo . . . . . . . :
>
> Tipo . . . . . . . . . .
> CHARACTER CHARACTER
>
> Biblioteca . . . . . .
>
> Longitud . . . . . . . .
> 20 20
>
> Escala . . . . . . . . .
>
> Nulos . . . . . . . . . .
> 3 3
>
>
>
> Datos . . . . . . . . . .
> 4 4
>
>
>
> Asignar . . . . . . . . .
>
> CCSID . . . . . . . . . .
> 284 500
>
>
>
> Valor por omisión . . . .
>
>
>
> También he cambiado el CCSID por si venia de ahi el problema, pero sigue
> dandome el mismo error.
>
>
>
> Gracias de antemano por vuestra ayuda,
>
>
>
>
>
>
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#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
>
>
> ADVERTENCIA/WARNING
>
> ESTE CORREO ELECTRONICO CONTIENE INFORMACION PRIVADA Y
> ESTRICTAMENTE CONFIDENCIAL. Si usted no es el destinatario del
> presente mensaje no esta autorizado a leerlo, retenerlo, copiarlo o
> difundirlo. Ni esta empresa ni el remitente asume ninguna responsabilidad
> referente a la posible transmision de virus y es responsabilidad del
> receptor realizar un escaneo del mensaje y de sus anexos (si los hubiera) 
> .
>
> THIS E-MAIL IS PRIVILEGED, CONFIDENTIAL AND CONTAINS PRIVATE
> INFORMATION. Any reading, retention, distribution or copying of this
> communication by any person other than its intended recipient is
> prohibited. Neither this company nor the sender accepts any responsibility
> for viruses and it is your responsibility to scan the email and 
> attachments
> (if any) .
>
>
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#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
>
>
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#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 

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#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


__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#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

Responder a