English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Supprimer une table PostgreSQL

PostgreSQL utilise la phrase DROP TABLE pour supprimer des tables, ce qui inclut les données de la table, les règles, les triggers, etc., donc il faut être prudent en supprimant des tables, car toutes les informations disparaîtront après la suppression.

Syntaxe

DROP TABLE Le format de syntaxe est le suivant :

DROP TABLE table_name;

Exemple en ligne

Dans le chapitre précédent, nous avons créé deux tables, COMPANY et DEPARTMENT. Nous pouvons d'abord utiliser la commande \d pour vérifier si les tables ont été créées avec succès :

w3codeboxdb=# \d
           Liste des relations
 Schéma | Nom | Type | Propriétaire   
--------+------------+-------+----------
 public | company | table | postgres
 public | department | table | postgres
(2 rows)

D'après les résultats ci-dessus, nous pouvons voir que nos tables ont été créées avec succès, et ensuite nous allons supprimer ces deux tables :

w3codeboxdb=# drop table department, company;
DROP TABLE

En utilisant à nouveau la commande \d, vous ne pouvez plus trouver de table :

testdb=# \d
Ne trouve pas de relations.