Gracias a todos por sus comentarios.

>-- Original Message --
>Subject: Re: Update con SQL
>To: [EMAIL PROTECTED]
>Date: Thu, 15 Apr 2004 10:57:49 +0200
>From: [EMAIL PROTECTED]
>Reply-To: [EMAIL PROTECTED]
>
>
>
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 enc
>entre relaci�n, dejar� el valor que tenia.

fins aviat...
�lex Corretg�






                    "Alfredo Reyes M
>ncayo"

                    <[EMAIL PROTECTED]>         Para:   [EMAIL PROTECTED]

                    Envia
>o 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 sentenc
>a 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]
>r.com

            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: jose.a.reyes.moncayo
>pfizer.com


_____________________________________________________
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 He
>p400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[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]

Responder a