PostgreSQL – tabla DROP

La declaración DROP TABLE de PostgreSQL se usa para eliminar una definición de tabla y todos los datos, índices, reglas, disparadores y restricciones asociados en esa tabla.

Debe tener cuidado al usar este comando, porque después de eliminar una tabla, toda la información disponible en la tabla también se perderá para siempre.

Sintaxis

La sintaxis básica de la instrucción DROP TABLE es la siguiente:

DROP TABLE table_name;

Ejemplo

Creamos las tablas DEPARTAMENTO y EMPRESA en el capítulo anterior. Primero revise estas tablas (use D listas de tablas) –

testdb-# d

Esto dará el siguiente resultado:

           List of relations
 Schema |    Name    | Type  |  Owner
--------+------------+-------+----------
 public | company    | table | postgres
 public | department | table | postgres
(2 rows)

Esto significa que las tablas DEPARTMENT y COMPANY están presentes. Así que descartémoslos de la siguiente manera:

testdb=# drop table department, company;

Esto dará el siguiente resultado:

DROP TABLE
testdb=# d
relations found.
testdb=# 

El mensaje DROP TABLE devuelto indica que el comando de reinicio se completó correctamente.

🚫