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

Copiar datos de tabla ORACLE

Estas en el tema de Copiar datos de tabla ORACLE en el foro de Oracle en Foros del Web. Buenas tardes Necesito un favor muy importante tengo una una base de datos creada en Oracle 9i, y en ella tengo creadas dos tablas que ...
  #1 (permalink)  
Antiguo 17/06/2008, 16:47
 
Fecha de Ingreso: enero-2008
Mensajes: 42
Antigüedad: 11 años, 1 mes
Puntos: 0
Copiar datos de tabla ORACLE

Buenas tardes

Necesito un favor muy importante tengo una una base de datos creada en Oracle 9i, y en ella tengo creadas dos tablas que manejan los mismos datos (cada tabla tiene 30 campos), tengo que llenar las tablas con 1150 registros cada una y hay información de las tablas que es muy parecida. El problema es que apenas llevo 300 registros de una sola tabla y las necesito llenas para el proximo lunes.

Quisiera saber si alguien sabe alguna forma en la que yo pueda copiar los registro ya existentes en una tabla y pegarlos en la otra, asi solo seria arreglar ciertos datos y me alcanzaria el tiempo. O si no una forma de copiar toda la tabla que ya tiene la información y guardarla con el nombre de la otra.

Agradezco enormemente a quien me pueda colaborar.

EXITOS.

Luz DA
  #2 (permalink)  
Antiguo 17/06/2008, 22:56
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 15 años
Puntos: 7
Respuesta: Copiar datos de tabla ORACLE

create table "nombre" as select * from otratabla

insert into "nombre" select * from otratabla

solo si tienes los mismo campos en las dos
__________________
Blogzote.com :-) Mi blog
  #3 (permalink)  
Antiguo 18/06/2008, 00:23
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 11 años, 9 meses
Puntos: 43
Respuesta: Copiar datos de tabla ORACLE

No sé porque, pero este post me suena a choteo, en fins.... ya tienes la solucion.
  #4 (permalink)  
Antiguo 18/06/2008, 09:45
 
Fecha de Ingreso: junio-2008
Ubicación: D.F.
Mensajes: 62
Antigüedad: 10 años, 9 meses
Puntos: 1
Respuesta: Copiar datos de tabla ORACLE

Bueno

Solo sería necesario el

CREATE TABLE NOMBRE_TABLA AS
SELECT * FROM TABLA_ORIGEN
/

Esta instrucción automaticamente te crea una tabla identica a la tabla Origen tanto en descripción como en datos. Por lo que ya no sería necesario hacer un insert de la misma tabla.

Espero y esto te sea de Utilidad

Saludos.
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 00:31.