27.2. Удаление аналитической схемы (metastore.remove_schema) #

Важно

Аналитические схемы, связанные с аналитическими таблицами и представлениями Postgres Pro, невозможно удалить.

Требуемые права: только администратор Postgres Pro AXE. За подробной информацией о хранимых процедурах и правах обратитесь к Разделу 22.1.

Выполните следующую команду:

  SELECT metastore.remove_schema('имя_схемы');

Где имя_схемы — это имя удаляемой аналитической схемы.

Postgres Pro AXE выполняет следующие действия:

  1. Проверяет параметры ввода и права пользователя.

  2. Создаёт новую запись в таблице метаданных pga_snapshot и устанавливает значение end_snapshot для аналитической схемы в таблице метаданных pga_schema.

  3. Устанавливает значение end_snapshot для записей, связанных с аналитической схемой в других таблицах метаданных.

Пример 27.2. Выполнение хранимой процедуры metastore.remove_schema

  SELECT metastore.remove_schema('schema_example');