Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Mover datos entre tablas

Estas en el tema de Mover datos entre tablas en el foro de Oracle en Foros del Web. Buenas, Para pasar datos de forma rápida entre tablas de distinta estructura y filtrando para oracle 11g. Es recomendable hacerlo con DATAPUMP? Utilizando SQLPlus, scripts ...
  #1 (permalink)  
Antiguo 10/04/2013, 04:27
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 16 años
Puntos: 31
Mover datos entre tablas

Buenas,

Para pasar datos de forma rápida entre tablas de distinta estructura y filtrando para oracle 11g.

Es recomendable hacerlo con DATAPUMP?

Utilizando SQLPlus, scripts de Oracle en Shell (expdp e impdp) ó solo sirve para pasar tablas con la misma estructura?

gracias
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo
  #2 (permalink)  
Antiguo 10/04/2013, 12:37
 
Fecha de Ingreso: octubre-2008
Mensajes: 127
Antigüedad: 16 años, 2 meses
Puntos: 5
Respuesta: Mover datos entre tablas

Hola,

si las tablas están en el mismo modelo, no te valdría con un INSERT SELECT?

Saludos.
  #3 (permalink)  
Antiguo 12/04/2013, 00:55
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 16 años
Puntos: 31
Respuesta: Mover datos entre tablas

Son muchos registros y queremos buscar algo más optimo y rápido que un insert select.
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo
  #4 (permalink)  
Antiguo 12/04/2013, 04:51
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Mover datos entre tablas

Cita:
Iniciado por triqui Ver Mensaje
Son muchos registros y queremos buscar algo más optimo y rápido que un insert select.
Como cuantos son muchos? Si la select está optimizada no tendrías que tener muchas más opciones :3
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 12/04/2013, 06:36
Avatar de 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: Mover datos entre tablas

Desde una única consulta, no, pero desde un SP podrías usar BULK COLLECT y luego un FORALL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: sql, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:24.