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
は有りません。