Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/04/2013, 21:35
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: hacer update con select

Me parece que lo que quieres hacer es seguir este esquema:
Código SQL:
Ver original
  1. UPDATE <table_name> <alias>
  2. SET <column_name> =  (
  3.    SELECT (<column_name>, <column_name>)
  4.    FROM <table_name>
  5.    WHERE <alias.column_name> = <alias.column_name>)
  6. WHERE <column_name> <condition> <value>;


Con lo que una opción sería:
Código SQL:
Ver original
  1. UPDATE doc_x_cob B
  2. SET B.COD_VEND =
  3.   (
  4.   SELECT A.COD_VEND
  5.   FROM doc_x_cob@ERP_LINK A
  6.   )
  7. WHERE A.COD_EMPR = B.COD_EMPR AND A.NRO_DXC = B.NRO_DXC;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)