Mysql
 sql >> Base de données >  >> RDS >> Mysql

Syntaxe SQL DROP TABLE – Répertorié par le SGBD

Cet article répertorie le SQL DROP TABLE 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 [TEMPORARY] TABLE [IF EXISTS]
    tbl_name [, tbl_name] ...
    [RESTRICT | CASCADE]

Notez que lorsqu'une table est supprimée, les privilèges de l'utilisateur sur la table ne sont pas automatiquement supprimé.

SQL Server

À partir de la référence Transact-SQL :

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

PostgreSQL

À partir du manuel PostgreSQL 9.5 :

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

Base de données Oracle

À partir de la documentation en ligne de la base de données Oracle 12c Version 1 (12.1) :

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

Utilisation de l'interface graphique

La suppression de tables 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.