DROP DATABASE

名前

DROP DATABASE -- データベースの削除

概要

DROP DATABASE name

説明

DROP DATABASEは、データベースを削除します。 そのデータベースの項目をカタログから削除し、データを保存していたディレクトリの削除を行ないます。 データベースの所有者のみがこのコマンドを実行することができます。 また、実行ユーザや他のユーザが対象とするデータベースに接続している時には実行できません。 (このコマンドを発行するには、template1 や他のデータベースに接続してください。)

DROP DATABASE は元に戻すことができません。注意して使用して下さい。

パラメータ

name

削除するデータベースの名前です。

注釈

DROP DATABASE はトランザクションブロックの内部では実行できません。

対象とするデータベースに接続している場合、このコマンドを実行することができません。 したがって、このコマンドのラッパである dropdbプログラムを使用する方が便利かもしれません。

互換性

標準SQLにはDROP DATABASE文はありません。

関連項目

CREATE DATABASE