DROP DATABASE

Nom

DROP DATABASE — Supprime une base existante.
DROP DATABASE name
  

Entrées

name

nom d'une base existante a supprimer.

Sorties

DESTROYDB

message retourné si la commande s'est bien réalisée.

WARN: destroydb: database "name" does not exist.

message qui apparaît si la base n'existe pas.

ERROR: destroydb cannot be executed on an open database

message qui apparaît si la base est ouverte.

Description

DROP DATABASE efface les entrées catalogue d'une base et supprime le répertoire contenant les données. Elle ne peut être exécutée que par l'administrateur de la base (voir les commandes CREATE DATABASE pour les détails).

Notes

La clause DROP DATABASE est une extension du langage Postgres.

Tuyau

cette requête ne peut être exécutée pendant la connexion à une base cible. Il est préférable d'utiliser destroydb.

Voir CREATE DATABASE pour plus d'information pour la création d'une base.

Compatibilité

SQL92

Il n'existe pas de DROP DATABASE en SQL92.