Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Программные интерфейсы общего назначения > Прикладные библиотеки и технологии > Библиотека менеджера QDB > Справочник по командам SQL, поддерживаемым менеджером QDB > SQL: DROP TABLE



SQL: DROP TABLE

Удаляет таблицу

Прототип:

DROP TABLE [IF EXISTS] [имя_базы_данных .] имя_таблицы

Описание:

Оператор DROP TABLE удаляет таблицу, которая была добавлена с помощью оператора SQL: CREATE TABLE. Таблица с указанным именем полностью удаляется из схемы базы данных, дискового файла и не восстанавливается. Все индексы, связанные с таблицей, также удаляются.

По умолчанию оператор DROP TABLE не уменьшает размер файла базы данных. Свободное место в базе данных сохраняется для последующих команд INSERT. Чтобы удалить свободное пространство из базы данных, следует воспользоваться командой SQL: VACUUM. Если режим автоматической очистки базы данных активен, оператор DROP TABLE автоматически удаляет свободное пространство.

Необязательное условие IF EXISTS блокирует ошибку, если таблица не существует.

Тематические ссылки:

Выражения в SQL запросах, Ключевые слова, поддерживаемые QDB




Предыдущий раздел: перейти