27.2. Удаление аналитической схемы (metastore.remove_schema) #
Важно
Аналитические схемы, связанные с аналитическими таблицами и представлениями Postgres Pro, невозможно удалить.
Требуемые права: только администратор Postgres Pro AXE. За подробной информацией о хранимых процедурах и правах обратитесь к Разделу 22.1.
Выполните следующую команду:
SELECT metastore.remove_schema('имя_схемы');Где имя_схемы — это имя удаляемой аналитической схемы.
Postgres Pro AXE выполняет следующие действия:
Проверяет параметры ввода и права пользователя.
Создаёт новую запись в таблице метаданных
pga_snapshotи устанавливает значениеend_snapshotдля аналитической схемы в таблице метаданныхpga_schema.Устанавливает значение
end_snapshotдля записей, связанных с аналитической схемой в других таблицах метаданных.
Пример 27.2. Выполнение хранимой процедуры metastore.remove_schema
SELECT metastore.remove_schema('schema_example');