update  archivoA    

set    archivoA.valorviejo = (select    archivoB. valornuevo  from archivoB
where  archivoA.ValorA = archivoB.ValorB) 

 

Un saludo

 

Andrés

 

De: [email protected]
[mailto:[email protected]] En nombre de Gomez Covezdy,
Martha
Enviado el: jueves, 25 de febrero de 2010 14:58
Para: [email protected]
Asunto: Consulta Update SQL
Importancia: Alta

 

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 

 

__________________________________________________________________________

Sus datos personales serán incorporados a un fichero de MUTUA BALEAR
para que pueda ponerse en contacto con usted y realizar comunicaciones
por cuestiones derivadas de su actividad. Para el ejercicio de sus
derechos de acceso, rectificación, cancelación y oposición puede dirigirse
por escrito a MUTUA BALEAR, Mutua de Accidentes de Trabajo y
Enfermedades Profesionales de la Seguridad social número 183, c/ Bisbe
Campins, 4 de Palma de Mallorca.
 
Este mensaje y sus documentos adjuntos son confidenciales. Si usted no 
es el destinatario, por favor póngalo en conocimiento del remitente y 
elimine esta comunicación y los documentos adjuntos de su sistema, sin 
reproducir ni comunicar sus contenidos. La transmisión de correo 
electrónico no garantiza que sea seguro o libre de error, por lo que 
declinamos cualquier responsabilidad al respecto.
____________________________________________________
© 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