PostgreSQL 删除表
在 PostgreSQL 中,我们可以使用 Drop table 命令来删除现有的表或我们不再需要的表。此命令从数据库中永久删除表的完整数据以及整个结构或定义。
所以,我们在删除表的时候一定要非常警惕,因为删除之后我们就无法恢复丢失的数据了。
在本节中,我们将学习如何在 PostgreSQL 中删除和删除表。
删除表的语法
DROP TABLE table_name;
这里的表名参数用于定义我们将从数据库中删除的表的名称。drop table是用于删除表的关键字。
在PostgreSQL中,我们可以通过两种方式删除表:
- 从 psql 中删除一个表
- 在 pgAdmin 中删除表
从 psql 中删除一个表
要在 psql 中删除/删除或删除,我们将按照以下步骤操作:
第1步:
我们在教程的前一节中创建了表Student 和 Department。首先,我们将借助以下命令确认这些表:
Javatpoint=# \d
使用上述命令后,会出现如下输出:
第2步
这意味着Student 和 Department表在所选数据库中可用。因此,我们将借助以下命令删除它们:
javatpoint=# drop table student, department;
第3步:
如果我们再次检查关系列表:
javatpoint=# \d
relations found.
javatpoint=#
上面的消息表明 drop 命令执行成功。
在 pgAdmin 中删除表
如果我们想从pgAdmin中删除一个表,我们需要遵循以下过程:
第1步:
打开您的 pgAdmin,然后转到我们将转到数据库的对象树,然后移至模式下的公共部分,然后选择我们要删除或删除的Employee表。
第2步
然后我们将右键单击所选 ( Employee ) 表,然后从给定的下拉列表中单击删除/删除选项,如下面的屏幕截图所示:
第3步:
删除表弹出窗口将出现在屏幕上,我们将在其中单击“是”按钮以删除Employee表。
第4步
单击“是”按钮后,表格将自动删除,如下面的屏幕截图所示,“表格”部分中没有可用的表格。
热门文章
优秀文章