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
