Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

DROP SCHEMA

Удаляет схему.

Синтаксис

DROP SCHEMA [IF EXISTS] <name> [, ...] [CASCADE | RESTRICT]

Описание

DROP SCHEMA удаляет схему из базы данных. Схему может удалить только ее владелец или суперпользователь. Обратите внимание, что владелец может удалить схему (и, следовательно, все содержащиеся в ней объекты), даже если он не является владельцем определенных объектов в схеме.

Параметры

Параметр Описание

IF EXISTS

Не выдавать ошибку, если схема не существует. В этом случае выводится уведомление

name

Имя удаляемой схемы

CASCADE

Автоматически удалить все объекты, содержащиеся в схеме (таблицы, функции и т. д.)

RESTRICT

Не удалять схему, если она содержит объекты. Используется по умолчанию

Примеры

Удаление схемы mystuff из базы данных вместе со всем ее содержимым:

DROP SCHEMA mystuff CASCADE;

Совместимость

DROP SCHEMA полностью соответствует стандарту SQL, за исключением того, что стандарт допускает удаление только одной схемы за один вызов команды. Кроме того, параметр IF EXISTS является расширением Greengage DB.

См. также