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ás de NEWS/400.
© 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