PostgreSQL Eliminar Tabla

PostgreSQL usa la instrucción DROP TABLE para eliminar tablas, incluyendo los datos de la tabla, reglas, disparadores, etc., por lo que se debe tener cuidado al eliminar tablas; después de eliminarlas, toda la información desaparece.

Sintaxis

DROP TABLEEl formato de sintaxis es el siguiente:

DROP TABLE table_name;

Ejemplo

En el capítulo anterior creamos dos tablas, COMPANY y DEPARTMENT; primero podemos usar\del comando para verificar si las tablas se crearon correctamente:

ejemplodb=# \d
           List of relations
 Schema |    Name    | Type  |  Owner   
--------+------------+-------+----------
 public | company    | table | postgres
 public | department | table | postgres
(2 rows)

De los resultados anteriores se puede ver que nuestras tablas se crearon correctamente; a continuación eliminaremos estas dos tablas:

ejemplodb=# drop table department, company;
DROP TABLE

Después usamos\del comando para verificar y las tablas ya no se encuentran:

testdb=# \d
Did not find any relations.
Otras extensiones