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.