Иллюстрированный самоучитель по PostgreSQL

DROP TABLE

Удаление таблицы из базы данных.

Синтаксис:

DROP TABLE таблица [….]

Параметры:

Имя существующей таблицы, удаляемой из базы данных. В одной команде можно удалить сразу несколько таблиц, имена которых перечисляются через запятую.

Результаты:

  • DROP. Сообщение возвращается при успешном удалении таблицы.
  • ERROR: table "таблица" does not exist. Ошибка – таблица или представление с указанным именем не существует в базе данных.

Описание

Команда DROP TABLE удаляет таблицы из базы данных. Удаление таблиц разрешено только их владельцам и суперпользователям.

Примечание
Стирание данных в таблице (вместо ее полного уничтожения) выполняется при помощи команд TRUNCATE и DELETE
.

При удалении таблицы также уничтожаются все индексы, построенные для этой таблицы.

Пример

Следующая команда удаляет таблицу employees из базы данных booktown:

booktown=# DROP TABLE employees:
DROP
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.