📝 PostgreSQL教程

361篇技术文档
  PostgreSQL删除表

📅  最后修改于: 2020-11-30 01:16:21        🧑  作者: Mango

PostgreSQL删除/删除表在PostgreSQL中,我们可以使用Drop table命令删除现有表或不再需要的表。此命令从数据库中永久删除表的完整数据以及整个结构或定义。因此,删除表时必须非常警惕,因为删除表后我们无法恢复丢失的数据。在本节中,我们将学习如何在PostgreSQL中删除和删除表。删除表格的语法在这里,表名参数用于定义表名,我们将从数据库中删除该表名。删除表是用于删除表的关键字...

  PostgreSQL显示表

📅  最后修改于: 2020-11-30 01:17:17        🧑  作者: Mango

PostgreSQL显示表在本节中,我们将学习如何在PostgreSQL中显示表。当我们有许多数据库(其中有多个表)时,列表或显示表就非常重要。有时,各种数据库中的表名是相同的。在这种情况下,show table命令非常有用。在PostgreSQL中,我们可以通过两种不同的方式来显示表,如下所示:PostgreSQL使用psql显示表PostgreSQL使用pgadmin4显示表注意:在Postg...

  PostgreSQL描述表

📅  最后修改于: 2020-11-30 01:18:12        🧑  作者: Mango

PostgreSQL描述表在本节中,我们将讨论如何在PostgreSQL中描述一个表。在<a href=”https://www.javatpoint.com/postgresql-tutorial”>PostgreSQL中</a>,要查找表列的信息,我们可以通过两种不同的方式使用describe命令查询,如下所示:PostgreSQL使用pgAdmin 4描述表PostgreSQL使用psql描...

  PostgreSQL更改表

📅  最后修改于: 2020-11-30 01:19:13        🧑  作者: Mango

PostgreSQL ALTER表在本节中,我们将学习PostgreSQL ALTER TABLE的各种命令,以更改表的结构。PostgreSQL ALTER TABLE命令我们使用<a href=”https://www.javatpoint.com/postgresql-tutorial”>PostgreSQL</a> alter table命令更改当前表结构。alter table的语法如下...

  PostgreSQL添加列

📅  最后修改于: 2020-11-30 01:20:16        🧑  作者: Mango

PostgreSQL添加列在本节中,我们将了解如何使用PostgreSQL ADD COLUMN命令向当前数据库表添加一个或多个列。PostgreSQL ADD COLUMN命令我们将使用alter table add column,将新列添加到现有表的命令。句法下面给出了“Alter add column”命令的语法:在以上语法中,我们具有以下参数:ParameterDescriptionAlt...

  PostgreSQL Drop列

📅  最后修改于: 2020-11-30 01:21:18        🧑  作者: Mango

PostgreSQL Drop列在本节中,我们将讨论如何在ALTER TABLE命令的帮助下删除列。PostgreSQL DROP COLUMN命令<a href=”postgresql-alter-table”>我们将在ALTER TABLE命令中</a>使用DROP COLUMN条件删除表的列:PostgreSQL将自动删除其所有约束和索引,包括从表中删除列时的列,并且每个放置列的条件都以逗号...

  PostgreSQL更改列类型

📅  最后修改于: 2020-11-30 01:22:14        🧑  作者: Mango

PostgreSQL更改列类型在本节中,我们将讨论如何在ALTER TABLE命令的帮助下更改column数据类型。更改列数据类型的命令我们将使用<a href=”postgresql-alter-table”>ALTER TABLE</a>命令来修改列的数据类型。更改列数据类型的基本语法如下:在以上语法中,我们将使用以下参数:ParametersDescriptionTable_nameIt i...

  PostgreSQL重命名列

📅  最后修改于: 2020-11-30 01:23:13        🧑  作者: Mango

PostgreSQL重命名列在本节中,我们将了解“更改表”中的“ PostgreSQL重命名”列条件如何工作,以重命名表的一列和各种列。PostgreSQL重命名COLUMN命令我们使用带有“重命名列”条件的ALTER TABLE命令来重命名表的列。句法下面给出了“更改表重命名列”命令的语法:在以上语法中,我们具有以下参数:ParameterDescriptionAlter tableIt is ...

  PostgreSQL截断表

📅  最后修改于: 2020-11-30 01:24:16        🧑  作者: Mango

PostgreSQL截断表在本节中,我们将了解PostgreSQL TRUNCATE TABLE命令的工作原理,该命令可从大型表中快速删除所有记录。要删除表中的所有数据,我们使用DELETE命令。当一个表包含很多记录并且也没有用时,在这种情况下,我们将使用TRUNCATE TABLE命令从特定表中删除所有记录。truncate命令的语法TRUNCATE TABLE命令的基本语法如下:在以上语法中,...

  PostgreSQL临时表

📅  最后修改于: 2020-11-30 01:25:18        🧑  作者: Mango

PostgreSQL临时表在本节中,我们将了解PostgreSQL临时表的工作以及如何创建和删除它。如何创建PostgreSQL临时表临时表是简要表。它的名字意味着它在数据库会话时显示。 PostgreSQL在操作或会话结束时自动删除临时表。在这里,我们将使用CREATE TEMPORARY TABLE命令创建临时表。句法以下语法用于在<a href=”https://www.javatpoint...

  PostgreSQL列别名

📅  最后修改于: 2020-11-30 01:26:18        🧑  作者: Mango

PostgreSQL列别名在本节中,我们将了解PostgreSQL列别名的工作原理,该别名用于为特定命令中的列提供一个临时名称。什么是PostgreSQL列别名?在<a href=”https://www.javatpoint.com/postgresql-tutorial”>PostgreSQL中</a>,列别名用于在特定语句<a href=”https://www.javatpoint.com...

  PostgreSQL序列

📅  最后修改于: 2020-11-30 01:27:29        🧑  作者: Mango

PostgreSQL序列在本节中,我们将了解PostgreSQL Sequence的工作原理,PostgreSQL Sequence的示例,并了解如何使用sequence对象创建数字序列,并查看示例nextval()函数。我们还看到了使用CREATE SEQUENCE命令创建升序和降序序列并借助DROP SEQUENCE命令删除序列的示例。什么是PostgreSQL序列?Sequence是一个生成...

  PostgreSQL身份列

📅  最后修改于: 2020-11-30 01:28:49        🧑  作者: Mango

PostgreSQL身份栏在本节中,我们将了解PostgreSQL IDENTITY和GENERATED约束的工作原理,该约束用于生成特定列的PostgreSQL Identity列,以及更改Identity列的示例,并通过示例了解Sequence选项的工作。我们还将看到在当前表中添加标识列并修改标识列以使用ALTER TABLE命令删除GENERATED AS IDENTITY约束的示例。什么是...

  PostgreSQL Upsert

📅  最后修改于: 2020-11-30 01:29:50        🧑  作者: Mango

PostgreSQL Upsert在本节中,我们将了解PostgreSQL upsert属性的工作原理,该属性用于插入或修改数据(如果已插入的行已经存在,并且借助于insert on Conflict命令出现在表中)。在RDBMS(关系数据库管理系统)中,术语upsert被称为merge。当我们在特定表中插入新行时,PostgreSQL将升级该行(如果已存在),否则它将添加新行。这个过程称为ups...

  PostgreSQL子查询

📅  最后修改于: 2020-11-30 01:31:07        🧑  作者: Mango

PostgreSQL子查询在本节中,我们将了解PostgreSQL Subquery的工作原理,这使我们能够创建困难的查询。我们还看到带有不同子句(例如SELECT,FROM和WHERE),不同条件(例如IN,EXISTS)和不同查询(例如SELECT,INSERT,UPDATE和DELETE)的子查询的示例。PostgreSQL子查询简介子查询是在另一个查询中使用的命令。相反,INNER SEL...