Dieser Artikel listet die SQL DROP DATABASE
auf Syntax, wie sie von verschiedenen Datenbankverwaltungssystemen (DBMSs) implementiert wird. Die Syntax wird genau so aufgeführt, wie sie jeder Anbieter auf seiner Website aufgeführt hat. Klicken Sie auf den entsprechenden Link, um weitere Einzelheiten zur Syntax für einen bestimmten Anbieter anzuzeigen.
Die behandelten DBMS sind MySQL, SQL Server, PostgreSQL und Oracle Database.
MySQL
Aus dem MySQL 5.7 Referenzhandbuch:
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
SQL-Server
Aus der Transact-SQL-Referenz:
DROP DATABASE { database_name | database_snapshot_name } [ ,...n ] [;]
PostgreSQL
Aus dem PostgreSQL 9.5-Handbuch:
DROP DATABASE [ IF EXISTS ] name
Oracle-Datenbank
Aus der Oracle Database Online Documentation 12c Version 1 (12.1):
DROP DATABASE ;
SQL-Standard
Beachten Sie, dass es kein DROP DATABASE gibt Anweisung im SQL-Standard (es gibt kein CREATE DATABASE
Anweisung auch nicht).
Der SQL-Standard überlässt es den Anbietern zu definieren, wie eine bestimmte Implementierung eine Datenbank erstellt und löscht.
Verwendung der GUI
Das Löschen von Datenbanken kann auch über die GUI in jedem der Datenbankverwaltungssysteme oder mit einem der GUI-Tools erfolgen, die für die Verwendung mit diesem Produkt verfügbar sind.
Beispielsweise kann MySQL Workbench mit MySQL verwendet werden.