DROP [TEMPORARY] TABLE [IF EXISTS]
tbl_name [, tbl_name] ...
[RESTRICT | CASCADE]
DROP TABLE supprime une ou plusieurs tables.
Toutes les données et la structure de la tables sont
perdues, alors soyez
prudents avec cette commande !
Depuis la version 3.22 de MySQL, vous pouvez utiliser le mot
réservé IF EXISTS pour éviter l'affichage
des erreurs pour les tables qui n'existent pas. See
Section 13.5.3.19, « SHOW WARNINGS | ERRORS ».
RESTRICT et CASCADE sont
autorisés pour faciliter le port. Pour le moment, elles ne font
rien.
Note : DROP
TABLE va automatiquement valider les transactions
actives (hormis si vous utilisez la version 4.1 et le mot clé
TEMPORARY).
L'option TEMPORARY est ignorée en 4.0. En
4.1, cette option fonctionne comme suit :
Détruit uniquement les tables temporaires.
Ne termine pas les transactions en cours.
Aucun droits d'accès n'est vérifié.
TEMPORARY est pour le moment ignoré; Dans un
futur proche, il servira à s'assurer qu'on efface vraiment une
table temporaire.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
