Questo articolo elenca l'SQL DROP TABLE
sintassi, come implementato da vari sistemi di gestione di database (DBMS). La sintassi è elencata esattamente come l'ha elencata ogni fornitore sul proprio sito Web. Fare clic sul collegamento applicabile per visualizzare maggiori dettagli sulla sintassi per un particolare fornitore.
I DBMS coperti sono MySQL, SQL Server, PostgreSQL e Oracle Database.
MySQL
Dal manuale di riferimento di MySQL 5.7:
DROP [TEMPORARY] TABLE [IF EXISTS]tbl_name
[,tbl_name
] ... [RESTRICT | CASCADE]
Nota che quando una tabella viene eliminata, i privilegi utente sulla tabella non caduto automaticamente.
SQL Server
Dal riferimento Transact-SQL:
DROP TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name [ ,...n ] [ ; ]
PostgreSQL
Dal manuale di PostgreSQL 9.5:
DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Database Oracle
Dalla documentazione online di Oracle Database 12c Versione 1 (12.1):
DROP TABLE [ schema. ] table [ CASCADE CONSTRAINTS ] [ PURGE ] ;
Utilizzo della GUI
L'eliminazione delle tabelle può anche essere eseguita tramite la GUI in ciascuno dei sistemi di gestione del database o utilizzando uno qualsiasi degli strumenti GUI disponibili per l'uso con quel prodotto.
Ad esempio, MySQL Workbench può essere utilizzato con MySQL.