Dropping tables

SQL Lesson 18

Utilizamos DROP para eliminar una tabla completa, incluidos todos sus datos y metadatos, que se diferencia del DELETE en que también elimina el esquema de la tabla de la base de datos por completo.

DROP TABLE IF EXISTS mytable;

La base de datos puede arrojar un error si la tabla especificada no existe; para omitir este error se puede usar la cláusula IF EXISTS.

Si las columnas de otra tabla dependen de la tabla que queremos eliminar (FOREIGN KEY), es necesario primero remover aquellas columnas dependientes (o todas las tablas) antes de proceder.


  1. Elimina la tabla movies.

DROP TABLE IF EXISTS movies;
  1. Elimina la tabla boxoffice.

DROP TABLE IF EXISTS boxoffice;

Last updated