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