Name
DROP RULE
-- データベースから既存のルールを削除する。
Synopsis
DROP RULE name
出力
- DROP
成功時に返されるメッセージ。
- ERROR: RewriteGetRuleEventRel: rule "name" not found
指定したルールが存在しなかった場合に現れるメッセージ。
説明
DROP RULE は指定した
Postgres のルールシステムから
ルールを削除します。
Postgres はすぐにそのルールの
適用をやめ、システムカタログからその定義を取り去ります。
注意
DROP RULE 文は
Postgres の拡張言語です。
ルールの作成方法に関する情報については
CREATE RULE を参照して下さい。
ひとたびルールが削除されたら、そのルールが書き込んだ過去情報
へのアクセスは消滅してしまいます。
使用法
newrule という書き換えルールを削除します。
DROP RULE newrule;
互換性
SQL92
SQL92 には、DROP RULE
はありません。