Name
DROP RULE
--
書き換えルールの削除
Synopsis
DROP RULE name [, ...]
出力
- DROP
成功時に返されるメッセージです。
- ERROR: Rule or view "name" not found
指定したルールが存在しなかった場合に返されるメッセージです。
説明
DROP RULEは指定したPostgreSQL
のルールシステムからルールを削除します。
PostgreSQLはすぐにそのルールの適用をやめ、システムカタログからその定義を取り去ります。
注釈
DROP RULE文は
PostgreSQLの言語拡張です。
ルールの作成方法に関する情報については
CREATE RULEを参照して下さい。
一旦ルールが削除されると、そのルールが記述した履歴情報も消えてしまう可能性があります。
使用方法
下記のコマンドはnewruleという書き換えルールを削除します。
DROP RULE newrule;
互換性
SQL92
SQL92 には、DROP RULEはありません。