Oracle - agregar a tabla en oracle

 
Vista:

agregar a tabla en oracle

Publicado por LIADO 3 (13 intervenciones) el 15/07/2003 17:30:09
Estoy trabajando con PLSQL developer con Oracle 7.3.3. y quisiera saber si existe
algun medio como para juntar la informacion de 2 tablas que corresponden a 2 trozos de una tabla
que se dividio en 2, algo asi como un append de una tabla respecto de la otra, ya que tienen
la misma estructura o debo realizar una aplicacion que realice tal operacion ?

Muy agradecido por vuestra ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:agregar a tabla en oracle

Publicado por Rodrigo (75 intervenciones) el 15/07/2003 18:50:56
Select * from tabla1
union
select * from tabla2

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:agregar a tabla en oracle

Publicado por LIADO 3 (13 intervenciones) el 15/07/2003 20:16:16
Gracias, pero me referia a juntarlas fisicamente en una tabla, a no ser
que esta union logica la pudiera guardar en otra tabla

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:agregar a tabla en oracle

Publicado por Byron (300 intervenciones) el 15/07/2003 20:49:39
Si lo que deseas es hacer un "append" de los registros de una tabla en otra, lo puedes hacer con un insert into tabla1 (select * from tabla2), asumiendo que ambas tablas tienen la misma estructura y que no habra problemas de duplicidad en el primary key de la tabla1.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Union All

Publicado por Jorge (87 intervenciones) el 15/07/2003 20:00:26
Debes de seleccionar en ambos query's las mismas columnas, con los mismos tipos de datos y unirlos con la sentencia UNION ALL Ej.

SELECT Tabla1.CampoNum1,
Tabla1.CampoChar1,
Tabla1.CampoChar2,
Tabla1.CampoDate1
FROM Tabla1

UNION ALL

SELECT Tabla2.CampoNum1,
Tabla2.CampoChar1,
Tabla2.CampoChar2,
Tabla2.CampoDate1
FROM Tabla2

Saludos.
Atte.
Jorge Guillén.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar