Drop table desde plsql
Si alguien me puede ayudar me sentiría muy agradecido.
Tengo un procedimiento que es ejecutado por un job, este procedimiento entre otras cosas borra registros de tablas (aproximadamente 2.000.000) pero dado el volumen preferiría poder dropear la tabla y luego crearla para insertar los nuevos registros.
Esto no me lo permite el plsql, por tanto ¿Hay una manera de invocar el sql plus desde plsql?, u otra manera de lograr lo que quiero.
Tengo un procedimiento que es ejecutado por un job, este procedimiento entre otras cosas borra registros de tablas (aproximadamente 2.000.000) pero dado el volumen preferiría poder dropear la tabla y luego crearla para insertar los nuevos registros.
Esto no me lo permite el plsql, por tanto ¿Hay una manera de invocar el sql plus desde plsql?, u otra manera de lograr lo que quiero.
1 respuesta
Respuesta de vicdrums
1
Buenas: Si lo que quiere ses vaciar la tabla sin dejar logs prueba con truncate table. - basajauna