ya halle la solución.
COPY FROM "db_origen" TO "db_destino" "accion" "tabla_destino" ["(column_name, column_name...)"] USING "query"
Siendo:
*
“db_origen” y “db_destino” - las conexiones a las base de datos, por ejemplo: SCOTT/TIGER@BASE1
*
“accion” - puede ser una de las siguientes:
o
create - Crea la tabla. Si esta ya existía vamos a tener un error al ejecutar el comando.
o
replace - Reemplaza la tabla si existía y la vuelve a crear. Si no existía, la crea e inserta los datos.
o
insert - Inserta los datos provenientes de la query. En este caso solo las filas devueltas por la query son insertadas, no hay ninguna operación de DDL. Si la tabla no existía vamos a tener un error al ejecutar el comando.
o
append - Inserta los datos si la tabla ya existía. Si la tabla no existía entonces la crea y luego procede a insertar las filas.}
*
“tabla_destino”: La tabla destino

*
[”(column_name, column_name…)”] - Opcional. Permite establecer en que columnas queremos insertar los datos. Esto debe usarse cuando el query solo va a devolver algunas de las columnas de la tabla destino y no todas.
*
“query” - Query a ejecutarse en la base origen.
Gracias y saludos.