PostgreSQL DROP TABLE语句用于删除表定义以及该表的所有关联数据,索引,规则,触发器和约束。
DROP TABLE语句的基本语法如下-
DROP TABLE table_name;
在上一章中,无涯教程已经创建了表DEPARTMENT和COMPANY。首先,验证这些表(使用\d 列出表)-
testdb-#\d
这将产生以下输出-
List of relations Schema | Name | Type | Owner --------+------------+-------+---------- public | company | table | postgres public | department | table | postgres (2 rows)
这意味着存在DEPARTMENT和COMPANY表,因此,让无涯教程如下将它们放下-
testdb=# drop table department, company;
这将产生以下输出-
DROP TABLE testdb=#\d relations found. testdb=#
返回的消息DROP TABLE表示drop命令已成功执行。
参考链接
https://www.learnfk.com/postgresql/postgresql-drop-table.html