Mysql
 sql >> Database >  >> RDS >> Mysql

Sintassi SQL DROP TABLE – Elencato da DBMS

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.