PostgreSQL – Удаление таблицы
DROP TABLE используется для полного удаления таблицы в базе данных.
Вы должны быть осторожны при использовании этой команды, поскольку после удаления таблицы вся информация, хранившаяся в ней, также будет потеряна навсегда.
Синтаксис
Базовый синтаксис для DROP TABLE выглядит следующим образом:
DROP TABLE table_name;
Пример
В предыдущих разделах мы создали таблицы DEPARTMENT и COMPANY. Для начала проверим их (используйте \d , чтобы просмотреть таблицы):
testdb-# \d
Увидим следующий результат:
List of relations
Schema | Name | Type | Owner
--------+------------+-------+----------
public | company | table | postgres
public | department | table | postgres
(2 rows)
Это означает, что таблицы DEPARTMENT и COMPANY существуют. Удалим их следующим образом:
testdb=# drop table department, company; Результат будет следующим: DROP TABLE testdb=# \d relations found. testdb=#
Сообщение DROP TABLE сигнализирует о том, что команда была выполнена успешно.



