DROP RULE

Name

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

Synopsis

DROP RULE name [, ...]
  

入力

name

削除する、既存のルールの名前です。

出力

DROP

成功時に返されるメッセージです。

ERROR: Rule or view "name" not found

指定したルールが存在しなかった場合に現れるメッセージです。

説明

DROP RULEは指定したPostgres のルールシステムからルールを削除します。 Postgresはすぐにそのルールの適用をやめ、 システムカタログからその定義を取り去ります。

注釈

DROP RULE文は Postgresの拡張です。

ルールの作成方法に関する情報については CREATE RULEを参照して下さい。

一旦ルールが削除されると、そのルールが記述した履歴情報も 消えてしまう可能性があります。

使用方法

下記のコマンドはnewruleという書き換えルールを削除します。

DROP RULE newrule;
   

互換性

SQL92

SQL92 には、DROP RULEはありません。