DROP RULE

Name

DROP RULE  --  既存のルールをデータベースから削除する

Synopsis

DROP RULE name
  

入力

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