📅  最后修改于: 2020-11-30 01:16:21             🧑  作者: Mango
在PostgreSQL中,我们可以使用Drop table命令删除现有表或不再需要的表。此命令从数据库中永久删除表的完整数据以及整个结构或定义。
因此,删除表时必须非常警惕,因为删除表后我们无法恢复丢失的数据。
在本节中,我们将学习如何在PostgreSQL中删除和删除表。
DROP TABLE table_name;
在这里,表名参数用于定义表名,我们将从数据库中删除该表名。删除表是用于删除表的关键字。
在PostgreSQL中,我们可以通过两种方式删除表:
要删除/删除或删除psql,我们将按照以下步骤操作:
步骤1
我们已经在本教程的上一部分中创建了表Student and Department。首先,我们将在以下命令的帮助下确认这些表:
Javatpoint=# \d
使用上述命令后,将出现以下输出:
第2步
这意味着,学生和部门表在所选数据库中可用。因此,我们将在以下命令的帮助下放下它们:
javatpoint=# drop table student, department;
第三步
如果我们再次检查关系列表:
javatpoint=# \d
relations found.
javatpoint=#
以上消息指定drop命令已成功执行。
如果要从pgAdmin中删除表,则需要遵循以下过程:
步骤1
打开您的pgAdmin,然后转到对象树,在该树中,我们将转到数据库,然后移至架构下的public部分,然后选择要删除或删除的Employee表。
第2步
然后,我们将右键单击所选的( Employee )表,然后从给定的下拉列表中单击Delete / Drop选项,如下面的屏幕快照所示:
第三步
下拉表弹出窗口将出现在屏幕上,我们将单击“是”按钮以放置Employee表。
第四步
单击“是”按钮后,该表将被自动删除,如下面的屏幕截图所示,“表”部分中没有可用的表。