现在位置:首页 > 数据库 > PostgreSQL > PostgreSQL删除表

PostgreSQL删除表

来源:翻译整理    由 易百 更新版本    浏览:人次

PostgreSQL的DROP TABLE语句是用来删除表定义及其所有相关的数据表的索引,规则,触发器和约束。

www.yiibai.com

必须使用此命令时要小心,因为一旦一个表被删除表中提供的所有信息也将被永远失去了。

语法

DROP TABLE语句的基本语法如下所示。

www.yiibai.com

DROP TABLE table_name; 

yiibai.com

实例

我们已经创建表的DEPARTMENT和COMPANY在前面的章节。首先确认这些表(\d列出表):

yiibai.com

testdb-# \d www.yiibai.com 

这将产生以下结果:

www.yiibai.com

           List of relations
 Schema |    Name    | Type  |  Owner
--------+------------+-------+----------
 public | company    | table | postgres
 public | department | table | postgres
(2 rows)
 www.yiibai.com 

这意味着DEPARTMENT和COMPANY表是存在的。让我们把它们做如下操作: yiibai.com

testdb=# drop table department, company; yiibai.com 

这将产生以下结果: www.yiibai.com

DROP TABLE
testdb=# \d
 relations found.
testdb=# 
 yiibai.com 

DROP TABLE返回的消息表明drop命令已成功执行。 yiibai.com

本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,传播学习教程;
转载请注明:文章转载自:易百教程 [http://www.yiibai.com]
本文标题:PostgreSQL删除表
转载请保留原文链接:http://www.yiibai.com/html/postgresql/2013/080440.html
上一篇:PostgreSQL创建表      下一篇:PostgreSQL模式Schema