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