25.2. Переименование аналитической таблицы (metastore.rename_table) #
Требуемые права: только администратор Postgres Pro AXE. За подробной информацией о хранимых процедурах и правах обратитесь к Разделу 22.1.
Выполните следующую команду:
SELECT metastore.rename_table('имя_таблицы', 'новое_имя_таблицы');Где:
имя_таблицы: текущее имя аналитической таблицы.Можно указать полное имя в формате
имя_схемы.имя_таблицыили просто имя таблицы. Если не указать имя аналитической схемы, используется текущая схема.новое_имя_таблицы: новое уникальное имя аналитической таблицы.
Postgres Pro AXE выполняет следующие действия:
Проверяет параметры ввода и права пользователя.
Обновляет значение
table_nameдля аналитической таблицы в таблице метаданныхpga_table.Обновляет значение
view_sqlдля аналитической таблицы.
Пример 25.3. Выполнение хранимой процедуры metastore.rename_table
SELECT metastore.rename_table('testtable', 'testtable1');