dropdb [options...] dbname
サーバが稼働しているマシンのホスト名を指定します。ホストがスラッシュから始まる場合は、Unix ドメインソケットのディレクトリとして使用されます。
postmasterが接続要求を監視しているインターネットTCP/IPポート、または、ローカルな Unix ドメインソケットファイルの拡張子を指定します。
接続に使用するユーザ名です。
パスワードの入力を強制します。
dropdbが生成し、サーバに送信する問い合わせを表示します。
メッセージを表示しません。
全ての削除を行なう前に、確認を促すプロンプトを表示します。
削除するデータベース名を指定します。削除されるデータベースはそのインストレーション内に存在する PostgreSQLデータベースの1つである必要があります。
-h、-p、 -U、-W、及び、 -e オプションは、 psqlにそのまま渡されます。
データベースの削除に成功した場合に表示されます。
何かが正常に動作しなかった場合に表示されます。
エラー条件があれば、バックエンドのエラーメッセージが表示されます。この場合に表示されるメッセージについては、 DROP DATABASE、とpsqlを参照して下さい。
dropdbは既存の PostgreSQLデータベースを削除します。このコマンドを実行するユーザは、データベーススーパーユーザ、もしくは、そのデータベースの所有者でなければなりません。
dropdbは、PostgreSQL の対話式端末プログラムpsqlを使用して SQLコマンドDROP DATABASEを実行するシェルスクリプトです。従って、この他の方法を使用して削除する場合とでは何も違いはありません。このことは、このスクリプトからpsqlが参照できなければならないことと、対象ホスト上でデータベースサーバが稼働していなければならないことを意味します。また、 psql及びlibpq フロントエンドライブラリで適用される全てのデフォルト設定と環境変数が利用可能です。