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, как и вся
система перезаписи запросов.