La sintaxis correcta es

UPDATE fichero f SET campo1 =
(select valor1 FROM otrofichero WHERE clave = f.clave)
WHERE seleccion

creo que desde V$r3 o superior

Salu2

El 25 de febrero de 2010 14:57, Gomez Covezdy, Martha <
[email protected]> escribió:

>  Por favor orientarnos sobre cómo poder hacer en AS400 con SQL un UPDATE
> de un campo de un fichero desde un campo de otro fichero.
>
> Hemos intentado la siguiente sintaxis pero presenta error:
>
>
>
> *update * archivoA   *inner join*   archivoB  *on * archivoA.ValorA =
> archivoB.ValorB
>
> *set *   archivoA.valorviejo = archivoB. valornuevo
>
>
>
> Error: Keyword INNER not expected.
>
>
>
> Gracias
>
> Un saludo.
>
> Martha
>
>
>
> ____________________________________________________
> © 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
>
____________________________________________________
© 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