Команда DROP SCHEMA в PostgreSQL позволяет удалить одну или несколько схем и их объекты из базы данных. 2
Синтаксис команды: DROP SCHEMA [IF EXISTS] schema_name [CASCADE | RESTRICT];
. 14 В нём: 14
Некоторые примеры использования команды:
DROP SCHEMA my_schema;
. 4 Команда удалит схему my_schema, если она существует и не содержит никаких объектов. 4DROP SCHEMA my_schema CASCADE;
. 4 Команда удалит схему my_schema и все объекты внутри неё. 4DROP SCHEMA my_schema RESTRICT;
. 4 Команда удалит схему my_schema только если она пуста. 4 Если внутри неё есть объекты, произойдёт ошибка. 4Важно: перед выполнением таких операций рекомендуется сделать резервную копию базы данных. 1 Удалить схему может только владелец схемы или суперпользователь. 12