Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQL DROP TABLE-Syntax – Von DBMS aufgelistet

Dieser Artikel listet die SQL DROP TABLE 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 [TEMPORARY] TABLE [IF EXISTS]
    tbl_name [, tbl_name] ...
    [RESTRICT | CASCADE]

Beachten Sie, dass beim Löschen einer Tabelle die Benutzerrechte für die Tabelle nicht sind automatisch gelöscht.

SQL-Server

Aus der Transact-SQL-Referenz:

DROP TABLE [ database_name . [ schema_name ] . | schema_name . ]
        table_name [ ,...n ] [ ; ]

PostgreSQL

Aus dem PostgreSQL 9.5-Handbuch:

DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

Oracle-Datenbank

Aus der Oracle Database Online Documentation 12c Version 1 (12.1):

DROP TABLE [ schema. ] table
  [ CASCADE CONSTRAINTS ] [ PURGE ] ;

Verwendung der GUI

Das Löschen von Tabellen 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.