Drop all en Oracle - Tutoriales y Videotutoriales en www.vertutoriales.com
Diseño de páginas web en Córdoba. Visitanos! Taller de Chapa y Pintura en Córdoba. Hnos Troncha Cartuchos reciclados en Córdoba Joyería y Platería en Córdoba - La Joya de Plata ForoHTML5 canvas Comprar este espacio por 5/mes Recetas de cocina rica y sana Comprar este espacio por 5/mes

Drop all en Oracle

Bienvenidos a Ver Tutoriales.com en esta ocasión os traigo un pequeño “truco” para hacer un drop all en Oracle.

Si estais aquí, es por que habeis podido probar exactamente la sentencia Drop All en Oracle y esta os habrá escupido el error de que no existe… Es cierto, Oracle no la soporta. Así que investigando un poco y buscando la manera de poder hacerlo…

Vamos al grano, lo que vamos a hacer es crear una consulta para que nos monte un Drop a cada tabla existente, de manera que al ejecutar esta consulta nos aparezca un listado listo para ejecutarse.

He de decir que utilizo SQL Developer para esta causa y desde el propio ide lanzo la consulta, el resultado generado lo vuelvo a copiar y lanzo la nueva consulta con resultado que me devuelve ya montado el Drop table por cada una de de las tablas.

Veamos el código

select ‘drop table ‘||table_name||’ cascade constraints;’ from user_tables;

Sencillo, ¿no? Esta consulta extrae cada una de las tablas de la base de datos y concadena para crear las diferentes lineas por cada una de las tablas que existan.

No es un Drop all, pero si nos puede hacer un apaño, sobre todo cuando tenemos una cantidad de tablas considerable.

Espero que os sirva.

Un saludo!

Más video tutoriales para que aprendas...


Insertar al RSS los comentarios de esta entrada

Escribe tu comentario