📝 PostgreSQL教程
361篇技术文档📅  最后修改于: 2020-11-30 09:34:52        🧑  作者: Mango
PostgreSQL创建索引在本节中,我们将了解PostgreSQL创建索引的工作以及创建索引命令的示例。为什么我们使用PostgreSQL创建索引命令?在PostgreSQL中,“创建索引”命令用于通过定义索引名称以及在其上创建索引的表或列名称来创建新索引。PostgreSQL Create Indexes命令的语法<a href=”postgresql-indexes”>创建索引命令</a>的...
📅  最后修改于: 2020-11-30 09:35:52        🧑  作者: Mango
PostgreSQL删除索引在本节中,我们将了解PostgreSQL Drop Index的工作以及Drop index命令的示例。为什么我们使用PostgreSQL Drop index命令?在PostgreSQL中,Drop index命令用于删除现有索引。如果我们删除索引,它将改善性能。PostgreSQL Drop Index命令的语法<a href=”postgresql-indexes...
📅  最后修改于: 2020-11-30 09:36:53        🧑  作者: Mango
PostgreSQL列表索引在本节中,我们将借助SQL Shell(PSQL)和pg_indexes视图从PostgreSQL数据库中了解列表索引的工作。还有使用psql和pg_indexes视图列出索引的示例。什么是PostgreSQL列表索引?在PostgreSQL中,没有像SHOW INDEXES这样的命令来列出数据库或表的索引数据。但是PostgreSQL允许以两种不同的方式访问列出索引的...
📅  最后修改于: 2020-12-01 00:52:24        🧑  作者: Mango
PostgreSQL函数在本节中,我们将了解PostgreSQL函数的工作原理,创建函数命令,并使用PostgreSQL的不同工具(例如pgadmin4和SQL Shell(PSQL))查看PostgreSQL CREATE FUNCTION命令的实时示例。并参见调用用户定义函数的示例,例如称为记法的位置记法,即混合记法。PostgreSQL函数是什么?PostgreSQL函数或存储过程是存储在数...
📅  最后修改于: 2020-12-01 00:53:24        🧑  作者: Mango
PostgreSQL别名在本节中,我们将了解PostgreSQL别名和PostgreSQL表别名的工作原理,该别名用于在特定命令中为表指定一个临时名称。什么是PostgreSQL别名?PostgreSQL别名用于为特定语句中的SELECT命令的选择列表中的表或表达式赋予简称。PostgreSQL别名的优点PostgreSQL别名的优点如下:PostgreSQL别名使列或表名更易于理解。在查询中要使...
📅  最后修改于: 2020-12-01 00:54:22        🧑  作者: Mango
PostgreSQL日期和时间功能与日期和时间相关的所有重要功能的列表:FunctionDescriptionAGE()Subtract argumentsCURRENT DATE/TIME()It specifies current date and time.DATE_PART()Get subfield (equivalent to extract)EXTRACT()Get subfield...
📅  最后修改于: 2020-12-01 00:55:32        🧑  作者: Mango
PostgreSQL约束约束用于描述表中数据列的规则。如果约束和数据操作之间存在任何破坏,则该操作将立即终止。约束条件确保了数据库中数据的可靠性和正确性。在本节中,我们将讨论所有PostgreSQL约束。约束可以进一步分为列级别或表级别,其中表级别约束用于整个表,而列级别约束仅用于一列。我们在哪里使用约束?约束最常用于以下领域:创建之后,可以将其添加到表中,也可以暂时将其禁用。对于单个列,我们可以...
📅  最后修改于: 2020-12-01 00:56:52        🧑  作者: Mango
Psql命令在本节中,我们将看到最常用的psql命令列表,这些命令有助于我们更快更有效地从PostgreSQL数据库服务器查询数据。在SQLShell(psql)中,我们有n个命令,但是在这里我们将讨论一些最常用的命令。连接到PostgreSQL数据库如果要在特定用户下连接PostgreSQL数据库,我们将遵循以下过程:首先,我们将在本地系统中打开命令提示符,并复制安装PostgreSQL的路径。...
📅  最后修改于: 2020-12-01 00:57:51        🧑  作者: Mango
MongoDB与PostgreSQLMongoDB和PostgreSQL是用于企业应用程序的两个最标准的数据库。尽管两个数据库都是开源的,但它们也有一些区别。在本节中,我们将基于各个方面来讨论MongoDB与PostgreSQL数据库系统之间的区别。什么是MongoDB?它是一个面向文档的,跨平台的开放源代码数据库,并使用<a href=”https://www.javatpoint.com/cp...
📅  最后修改于: 2020-12-01 00:58:49        🧑  作者: Mango
PostgreSQL与SQL ServerPostgreSQL和Microsoft SQL Server在关系数据库管理系统中得到了广泛使用,并且与多个小型和大型企业应用程序兼容,即使这两个数据库根据开发人员的要求都具有不同的版本。在本节中,我们将基于各个方面<a href=”https://www.javatpoint.com/postgresql-tutorial”>来讨论PostgreSQL...
📅  最后修改于: 2020-12-01 00:59:57        🧑  作者: Mango
PostgreSQL与MariaDBPostgreSQL和MariaDB都是关系数据库管理系统(RDBMS)的类型,其中两种软件都是开源RDBMS,用于将数据存储在数据库中。在本节中,我们将基于各个方面来讨论PostgreSQL和MariaDB数据库系统之间的区别。但是,首先,我们将学习有关MariaDB的必要信息。什么是MariaDB?它是一个开放源代码工具,位于GNU通用公共许可证中。它是My...
📅  最后修改于: 2020-12-01 01:00:59        🧑  作者: Mango
PostgreSQL与OraclePostgreSQL和Oracle是两个著名的关系数据库,其中PostgreSQL是开源RDBMS,而Oracle是商业RDBMS,有各种版本。在本节中,我们将基于各个方面来讨论PostgreSQL和Oracle数据库系统之间的差异。什么是PostgreSQL?PostgreSQL是最流行的对象关系数据库管理系统,用于管理关系数据库并安全地存储它。它是开源数据库软...
📅  最后修改于: 2020-12-01 01:02:09        🧑  作者: Mango
PostgreSQL与SQLitePostgreSQL和SQLite是使用最广泛的关系数据库管理系统(RDMS)。它们都是开源软件,但是它们有一些主要差异,在出于业务目的选择数据库时应考虑这些差异。在本节中,我们将基于各个方面来讨论PostgreSQL和SQLite数据库系统之间的区别。但是,首先,我们将学习有关SQLite的必要信息。什么是SQLite?SQLite是一个嵌入式的关系数据库管理系...
📅  最后修改于: 2020-12-01 01:03:20        🧑  作者: Mango
SQL面试题在许多公司中都提供了SQL面试问题和答案。对于PL / SQL面试问题,请访问我们的下一页。1)什么是SQL?SQL代表结构化查询语言。 SQL是一种标准查询语言,用于维护关系数据库并对数据执行许多不同的数据操作操作。 SQL最初是在1970年发明的。它是一种用于数据库创建,删除,获取行和修改行等的数据库语言。有时它被称为“续集”。2)SQL何时出现?它于1974年出现。SQL是维护关...
📅  最后修改于: 2020-12-01 01:04:22        🧑  作者: Mango
PL / SQL面试问题PL / SQL是SQL的高级版本。给出了带有答案的PL / SQL面试问题的最高列表。1)什么是PL / SQL?PL / SQL代表对SQL的过程语言扩展。它支持编程语言和SQL的过程功能。它是由Oracle Corporation在90年代初开发的,目的是增强SQL的功能。2)使用PL / SQL的目的是什么?PL / SQL是SQL的扩展。尽管SQL是非过程性的,但...