DROP RULE
DROP RULE — удалить правило перезаписи
Синтаксис
DROP RULE [ IF EXISTS ] имя ON имя_таблицы [ CASCADE | RESTRICT ]
Описание
Команда DROP RULE удаляет правило перезаписи.
Параметры
IF EXISTS
Не выдавать ошибку, если это правило не существует. В этом случае просто выводится уведомление.
имя
Имя удаляемого правила.
имя_таблицы
Имя (может быть дополнено схемой) таблицы (или представления), к которой применяется это правило.
CASCADE
Автоматически удалять объекты, зависящие от этого правила, и, в свою очередь, все объекты, зависящие от этих объектов (см. раздел Отслеживание зависимостей).
RESTRICT
Отказать в удалении этого правила, если от него зависят какие-либо объекты. Это поведение по умолчанию.
Примеры
Удаление правила перезаписи newrule:
DROP RULE newrule ON mytable;
Совместимость
Команда DROP RULE является языковым расширением QHB, как и вся
система перезаписи запросов.