Перейти к основному содержимому

ALTER RULE

примечание

Эта страница переведена при помощи нейросети GigaChat.

ALTER RULE — изменение определения правила перезаписи.

Синтаксис

ALTER RULE name ON table_name RENAME TO new_name

Описание

ALTER RULE изменяет свойства существующего правила. В настоящее время единственным доступным действием является изменение имени правила.

Чтобы выполнить эту команду, необходимо быть владельцем таблицы или представления, к которому применяется правило.

Параметры

name
Имя существующего правила, , которое должно быть изменено.
table_name
Имя таблицы или представления, при необходимости дополненное схемой, к которому применяется правило.
new_name
Новое имя правила.

Примеры

Переименование существующего правила:

ALTER RULE notify_all ON emp RENAME TO notify_me;

Совместимость

ALTER RULE является расширением языка PostgreSQL, как и вся система переписывания запросов.

Смотрите также

CREATE RULE, DROP RULE