Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
SQL-команда
Часто задаваемые вопросы
Удаление таблицы.
DROP TABLE [IF EXISTS] name [, ...] [CASCADE | RESTRICT]
DROP TABLE удаляет таблицы из базы данных. Удалять таблицы могут только владелец таблицы, владелец схемы или суперпользователь. Чтобы очистить строковые данные без удаления определения таблицы, используйте команды DELETE или TRUNCATE.
DROP TABLE всегда удаляет все индексы, правила, триггеры и ограничения, существующие в целевой таблице. Однако чтобы удалить таблицу, на которую ссылается представление, необходимо указать параметр CASCADE. CASCADE полностью удалит зависимое представление.
IF EXISTS
name
CASCADE
RESTRICT
Удаление таблицы mytable:
DROP TABLE mytable;
Команда DROP TABLE полностью соответствует стандарту SQL, однако стандарт допускает удаление только одной таблицы за одну команду. Кроме того, опция IF EXISTS является расширением базы данных YMatrix.