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

PostgreSQL 基础教程

PostgreSQL 高级教程

PostgreSQL 接口

حذف جدول PostgreSQL

PostgreSQL 使用 DROP TABLE 语句来删除表格,包含表格数据、规则、触发器等,所以删除表格要慎重,删除后所有信息就消失了。

语法

DROP TABLE 语法格式如下:

DROP TABLE table_name;

在线示例

上一章节中我们创建了 COMPANY 和 DEPARTMENT 两个表格,我们可以先使用 \d 命令来查看表格是否创建成功:

w3codeboxdb=# \d
           List of relations
 Schema |    Name    | Type  |  Owner   
--------+------------+-------+----------
 public | company                      | table | postgres
 public | department | table | postgres
(2 أسطر)

من خلال النتائج أعلاه، يمكننا رؤية أن الجداول قد تم إنشاؤها بنجاح، والآن يمكننا حذف هاتين الجداول:

w3codeboxdb=# drop table department, company;
DROP TABLE

عندما تستخدم أوامر \d مرة أخرى، لن يتم العثور على الجداول:

testdb=# \d
لم يتم العثور على أي علاقات.