Name
DROP VIEW
--
既存のビューをデータベースから削除
Synopsis
DROP VIEW name [, ...]
出力
- DROP
コマンドが正常に実行された場合に返されるメッセージです。
- ERROR: view name does not exist
指定したビューがデータベースに存在しない場合に表示される
メッセージです。
説明
DROP VIEWは既存のビューをデータベースから
削除します。このコマンドを実行するには、ビューの所有者でなけ
ればなりません。
注釈
ビューを作成するための情報は
CREATE VIEWを参照して下さい。
使用方法
下記のコマンドはkindsという名前のビューを削除します。
DROP VIEW kinds;
互換性
SQL92
SQL92ではDROP VIEWに
対して、いくつかの追加機能を規定しています。
DROP VIEW view { RESTRICT | CASCADE }
入力
- RESTRICT
依存関係のあるビューを持たない、あるいは整合性制約
の付いていないビューだけが削除されることを保証します。
- CASCADE
参照しているビューまたは整合性制約も一緒に削除します。
注釈
現時点では、参照されたビューを
Postgresデータベースから
消去するには、明示的に削除しなければなりません。