Oracle - Limpiar tabla

   
Vista:

Limpiar tabla

Publicado por Andres (1 intervención) el 06/04/2009 15:20:44
Hola.
Tengo una duda. Actualmente cuento con una tabla que contiene aproximadamente unos 68.000 registros de los cuales unicamente y despues de un analisis me sirver unos 2000. la idea es limpiar la tabla y crear un indice compuesto por los dos campos principales y asi evitar que ocurra nuevamente esta acumulacion de basura. Alguien podria ser tan amable de indicarme como podria hacer?????

saludos y gracias de antemano.....

Andres......
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:Limpiar tabla

Publicado por Sergio (79 intervenciones) el 07/04/2009 02:05:52
Pues milagros no hace Oracle, si conoces las llaves primarias o algún criterio de búsqueda que te regrese esos 2000 registros pues pásalos a una tabla temporal, elimina la tabla con los 68000 registros y renombra la tabla temporal al nombre de la tabla eliminada, que sería la tabla depurada con los 2000 registros.

OJO, SIEMPRE HAZ UN RESPALDO ANTES DE HACER ALGO COMO LO ANTERIOR.
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