La Web del Programador: Comunidad de Programadores
 
    Pregunta:  52374 - COPIAR DATOS DE UNA TABLA EN OTRA
Autor:  LUIS VALDIVIA
tengo dos bases de datos con dos campos: idproducto e idlinea, y necesito copiar el idelinea de una tabla en la otra.

Cual es la instruccion completa para poder hacer eso?

Gracias por sus respuestas

  Respuesta:  andres aguirre
Supongo que necesitas una rutina para copiar el campo idelinea correspondiente al respectivo campo idproducto:
Puede ser algo asi:

use tabla1 && tabla de origen

do while.not.eof()
*********************crea las variables
store recno() to rec
store idproducto to m.idproducto
store idelinea to m.idelinea

use tabla2 && tabla que contiene el idelinea vacio
locate for idproducto=upper(trim(m.idproducto))
replace idelinea with m.idelinea
use tabla1
*****localiza el registro utilizado y salta al siguiente
locate for recno()=rec
skip
enddo
return