Удаление схемы
Функция
Определение оператора удаления существующей схемы и всех входящих в неё объектов.
Спецификация
< удаление схемы >
::=
DROP SCHEMA имя схемы [RESTRICT] [CASCADE]
Синтаксические правила
-
Опция
RESTRICT
используется для удаления указанной схемы при отсутствии в ней объектов (используется по умолчанию). -
Опция
CASCADE
используется для удаления всех объектов указанной схемы и всех имеющихся в БД ссылок на удаляемые объекты схемы.
Общие правила
-
Для удаления схемы необходимо иметь уровень прав DBA.
-
Запрещено некаскадное удаление схемы, содержащей объекты пользователя.
-
Запрещено удаление текущей схемы какого-либо канала.