DROP RULE#
Примечание
Эта страница переведена при помощи нейросети GigaChat.
DROP RULE — удаление правила перезаписи.
Синтаксис#
DROP RULE [ IF EXISTS ] name ON table_name [ CASCADE | RESTRICT ]
Описание#
DROP RULE удаляет правило перезаписи.
Параметры#
IF EXISTSПодавляет ошибку, если указанное правило не существует, вместо этого выводится уведомление.
nameУказывает имя правила, которое должно быть удалено.
table_nameУказывает имя таблицы или представления, при необходимости дополненное схемой, к которому применяется правило.
CASCADEАвтоматически удаляет объекты, которые зависят от правила, а также все объекты, зависящие от этих объектов.
RESTRICTЗапрещает удаление правила, если какие-либо объекты зависят от него. Это значение по умолчанию.
Примеры#
Удаление правила перезаписи newrule:
DROP RULE newrule ON mytable;
Совместимость#
DROP RULE является расширением языка PostgreSQL, как и вся система переписывания запросов.