Documentation PostgreSQL 8.0.2 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Avance rapide | Suivant |
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 vue ou par une contrainte de clé étrangère sur une autre table, CASCADE doit être spécifié. (CASCADE supprimera complètement une vue dépendante mais dans le cas de la clé étrangère, il ne supprimera que la contrainte, pas l'autre table.)
Le nom de la table à supprimer (quelque fois qualifié par le nom du schéma).
Supprime automatiquement les objets dépendant de la table (comme les vues).
Refuse de supprimer la table si un objet en dépend. Ceci est la valeur par défaut.
Cette commande est conforme au standard SQL, sauf pour la suppression de plusieurs tables avec une seule commande.
Précédent | Sommaire | Suivant |
DROP SEQUENCE | Niveau supérieur | DROP TABLESPACE |