Oracle - Consulta SQL

 
Vista:

Consulta SQL

Publicado por Ivan (2 intervenciones) el 29/12/2005 09:11:59
Buenos dias a todos:

Me gustaria saber si hay alguna forma de actualizar una tabla con una sencilla se ntencia. Me explico:

Yo he creado una tabla nueva que es una copia exacta de otra con esta sentencia:

create table USUARIS_GEN as select * from usuaris_gen@dbaccess;

Ahora bien, la tabla USUARIS_GEN se ha de ir actualizando cada dia mediante un JOB. Si vuelvo ha ejecutar esta sentencia se me quejara como que ya existe.

Pues eso, hay alguna manera facil ( sin crear un procedure, cursores, etc) para poder llevar a cabo esta tarea?

Gracias de antemano. Buenos dias
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:Consulta SQL

Publicado por chemian (75 intervenciones) el 29/12/2005 10:12:07
Lo mas sencillo, es que antes de volver a ejecutar la sentencia, borres la tabla.

Si estas en oracle 9i puedes utilizar la opcion merge.

Si tienes algun campo por el cual sepas que se ha actualizado la tabla, pues haz un update por este campo.
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