Se puede alterar el campo para que permita NULLS.

> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Enviado el: jueves, 02 de mayo de 2002 11:15
> Para: [EMAIL PROTECTED]
> Asunto: Re: Mas SQL
> 
> 
> 
> Hola de nuevo:
> 
> El problema es sencillo.
> La Sentencia Update afecta a todo el fichero, pero debe haber alg�n
> registro para el que no se encuentra el valor con el cual 
> actualizar, por
> lo tanto intenta poner valor NULL, cosa que no admite el campo.
> 
> La soluci�n:
> UPDATE FILEA SET campo = ( select ...)
>                     where exists (select ...)
> 
> No recuerdo las especificaciones del select, pero debes poner 
> lo mismo en
> los dos.
> 
> 
> Saludos,
>                   ---------------------------
>                     Santiago Mart�
>                        Dusen, S.A.
>                   ---------------------------
> 
> 
> 
> 
>                                                               
>                                                              
>                     [EMAIL PROTECTED]                       
>                                                              
>                     Enviado por:                 Para:   
> <[EMAIL PROTECTED]>                                        
>                     forum.help400-request@       cc:          
>                                                              
>                     combios.es                   Asunto: Mas 
> SQL                                                           
>                                                               
>                                                              
>                                                               
>                                                              
>                     30/04/2002 16:02                          
>                                                              
>                     Por favor, responda a                     
>                                                              
>                     forum.help400                             
>                                                              
>                                                               
>                                                              
>                                                               
>                                                              
> 
> 
> 
> 
> Hola,
> Gracias por la respuesta al problema de generar un
> SQL.
> Pero,
> Me da el mensaje SQL0407,
> 
> En mi caso es para un UPDATE, pero no entiendo la
> soluci�n que me da.
> 
> Alguien me pude ayudar.
> 
> Mensaje SQL0407.
> No se permiten valores nulos en la columna ALGPES en
> la tabla ALMGF en SAKFILPP.
> 
> 
> 
> 
> _____________________________________________________
> 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, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]?body=LEAVE
> 

_____________________________________________________
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, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]?body=LEAVE

Responder a