PostgreSQL 删除表
在PostgreSQL中,我们可以使用Drop table命令删除现有表或不再需要的表。此命令将从数据库中永久删除表的完整数据以及整个结构或定义。
因此,我们在删除表时必须非常警惕,因为删除后无法恢复丢失的数据。
在本节中,我们将学习
如何在PostgreSQL中删除和删除表。
删除表语法
这里,
table_name参数用于定义表名,我们将从数据库中删除该表名。
删除表是用于删除表的关键字。
在 PostgreSQL ,我们可以通过两种方式删除表:
从psql删除表
将表拖放到pgAdmin中
从psql中删除表
要在psql中删除/删除或删除,我们将执行以下步骤:
Step1
我们已经在教程的上一部分中创建了表
Student and Department 。首先,我们将在以下命令的帮助下确认这些表:
使用上述命令后,将发生以下输出:
Step2
这意味着
学生和系表在所选数据库中可用。因此,我们将在以下命令的帮助下放下它们:
lidihuo=# drop table student, department;
Step3
如果我们再次检查关系列表:
lidihuo=# \d
relations found.
lidihuo=#
以上消息指定drop命令已成功执行。
在pgAdmin中删除表
如果我们要从
中删除表> pgAdmin ,我们需要遵循以下过程:
Step1
打开您的pgAdmin,然后进入
对象树,我们将转到数据库,然后移至
方案下的
public 部分,然后选择我们想要的
Employee 表
删除或删除。
Step2
然后我们将右键单击所选的(
Employee )表,然后单击
Delete/Drop 从给定的下拉列表中选择选项,如下面的屏幕快照所示:
Step3
放置表弹出窗口将出现在屏幕上,我们将在其中单击
是按钮来删除
Employee 表。
Step4
点击"是"按钮后,该表将被自动删除,如下面的屏幕快照所示,
表部分。