Hola,
puedes utilizar la palabra clave COALESCE
:
UPDATE AVM P SET P.VMXCRT = ( SELECT COALESCE(D.CLABE, P.VMXCRT) FROM CLABE
D WHERE
D.Prov = P.Vendor )
COALESCE retorna el primer valor NOT NULL de la lista, de esta manera
cuando no encuentre relaci�n, dejar� el valor que tenia.
fins aviat...
�lex Corretg�
"Alfredo Reyes Moncayo"
<[EMAIL PROTECTED]> Para: [EMAIL PROTECTED]
Enviado por: cc:
[EMAIL PROTECTED] Asunto: Update con SQL
COMBIOS.ES
15/04/2004 01:12
Por favor, responda a
forum.help400
Hola a todos, al estar haciendo una actualizaci�n de un archivo tomando
como valor el campo de otro archivo con SQL me env�a el siguiente error:
Null values not allowed in column or variable VMXCRT
La sentencia SQL es la siguiente:
UPDATE AVM P SET P.VMXCRT = ( SELECT D.CLABE FROM CLABE D WHERE
D.Prov = P.Vendor )
Cabe aclarar que el campo VMXCRT y el campo CLABE son alfanum�ricos de 20
posiciones cada uno.
Cualquier opini�n me ser�a de utilidad.
Gracias de antemano.
Alfredo Reyes Moncayo
----------------------------------
PFIZER Information Technology
M � x i c o -- T l a l p a n -- S i t e
Tel: (52) 55 5624-4807 Fax (52) 55 5677-6571
Email: [EMAIL PROTECTED]
Alfredo Reyes Moncayo
----------------------------------------------
PFIZER Information Technology
M � x i c o -- T l a l p a n -- S i t e
Tel: (52) 55 5624-4807 Fax (52) 55 5677-6571
Email: [EMAIL PROTECTED]
_____________________________________________________
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]
_____________________________________________________
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]