DROP TABLE

Nom

DROP TABLE -- supprime une table

Synopsis

DROP TABLE nom [, ...] [ CASCADE | RESTRICT ]

Description

DROP TABLE supprime des tables de la base de donn�es. Seul son propri�taire peut d�truire une table. Pour vider une table de ses lignes, sans d�truire la table, utilisez DELETE.

DROP TABLE supprime tout index, r�gle, d�clencheur et contrainte existant sur la table cible. N�anmoins, pour supprimer une table r�f�renc�e par une contrainte de cl� �trang�re d'une autre table, CASCADE doit �tre sp�cifi�. (CASCADE supprimera la contrainte de cl� �trang�re, pas l'autre table elle-m�me.)

Param�tres

nom

Le nom de la table � supprimer (quelque fois qualifi� par le nom du sch�ma).

CASCADE

Supprime automatiquement les objets d�pendants de la table (comme les vues).

RESTRICT

Refuse de supprimer la table si un objet en d�pend. Ceci est la valeur par d�faut.

Exemples

Pour supprimer deux tables, films et distributeurs :

DROP TABLE films, distributeurs;

Compatibilit�

Cette commande est conforme au standard SQL.

Voir aussi

ALTER TABLE, CREATE TABLE