Cet article répertorie le SQL DROP DATABASE
syntaxe, telle qu'implémentée par divers systèmes de gestion de bases de données (SGBD). La syntaxe est répertoriée exactement comme chaque fournisseur l'a répertoriée sur son site Web. Cliquez sur le lien applicable pour afficher plus de détails sur la syntaxe d'un fournisseur particulier.
Les SGBD couverts sont MySQL, SQL Server, PostgreSQL et Oracle Database.
MySQL
Du manuel de référence MySQL 5.7 :
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
SQL Server
À partir de la référence Transact-SQL :
DROP DATABASE { database_name | database_snapshot_name } [ ,...n ] [;]
PostgreSQL
À partir du manuel PostgreSQL 9.5 :
DROP DATABASE [ IF EXISTS ] name
Base de données Oracle
À partir de la documentation en ligne de la base de données Oracle 12c Version 1 (12.1) :
DROP DATABASE ;
Norme SQL
Notez qu'il n'y a pas de DROP DATABASE instruction dans le standard SQL (il n'y a pas de CREATE DATABASE
déclaration non plus).
La norme SQL laisse aux fournisseurs le soin de définir comment une mise en œuvre particulière créera et supprimera une base de données.
Utilisation de l'interface graphique
La suppression de bases de données peut également être effectuée via l'interface graphique de chacun des systèmes de gestion de base de données ou à l'aide de l'un des outils d'interface graphique disponibles pour ce produit.
Par exemple, MySQL Workbench peut être utilisé avec MySQL.