DROP
Удаляет существующий объект. Если указано IF EXISTS
- не выдавать ошибку, если объекта не существует.
DROP DATABASE
Удаляет все таблицы в базе данных db
, затем удаляет саму базу данных db
.
Синтаксис:
DROP TABLE
Удаляет таблицу.
Синтаксис:
DROP DICTIONARY
Удаляет словарь.
Синтаксис:
DROP USER
Удаляет пользователя.
Синтаксис:
DROP ROLE
Удаляет роль. При удалении роль отзывается у всех объектов системы доступа, которым она присвоена.
Синтаксис:
DROP ROW POLICY
Удаляет политику доступа к строкам. При удалении политика отзывается у всех объектов системы доступа, которым она присвоена.
Синтаксис:
DROP QUOTA
Удаляет квоту. При удалении квота отзывается у всех объектов системы доступа, которым она присвоена.
Синтаксис:
DROP SETTINGS PROFILE
Удаляет профиль настроек. При удалении профиль отзывается у всех объектов системы доступа, которым он присвоен.
Синтаксис:
DROP VIEW
Удаляет представление. Представления могут быть удалены и командой DROP TABLE
, но команда DROP VIEW
проверяет, что [db.]name
является представлением.
Синтаксис:
DROP FUNCTION
Удаляет пользовательскую функцию, созданную с помощью CREATE FUNCTION. Удалить системные функции нельзя.
Синтаксис
Пример