PostgreSQL删除表
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命令已成功执行。
本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:PostgreSQL删除表
本文地址:http://www.codeinn.net/postgresql/931.html
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:PostgreSQL删除表
本文地址:http://www.codeinn.net/postgresql/931.html