PostgreSQL是一种关系型数据库管理系统 (RDBMS)。这意味着它是一种用于管理存储在关系中的数据的系统。关系实际上是表的数学术语。 今天,把数据存储在表里的概念已经快成了固有的常识了, 但是还有其它的一些方法用于组织数据库。在类 Unix 操作系统上的文件和目录就形成了一种层次数据库的例子。 更现代的发展是面向对象数据库。
每个表都是一个命名的行集合。一个给定表的每一行由同一组的命名列组成,而且每一列都有一个特定的数据类型。虽然列在每行里的顺序是固定的, 但一定要记住 SQL 并不对行在表中的顺序做任何保证(但你可以为了显示的目的对它们进行显式地排序)。
表被分组成数据库,一个由单个PostgreSQL服务器实例管理的数据库集合组成一个数据库集簇。
PostgreSQL的核心发布包括表66.1中所示的GIN操作符类(附录F中描述的一些 可选模块提供了额外的GIN操作符类)。表66.1.内建GIN操...
F.8.1. 基本原理F.8.2. 如何使用它F.8.3. 串比较行为F.8.4. 限制 citext模块提供了一种大小写不敏感的字符串类型:citext。特别...
dblink_open — 在一个远程数据库中打开一个游标大纲dblink_open(text cursorname, text sql [, bool fail_on_error]) 返回 text...
dblink_get_result — 得到一个异步查询结果大纲dblink_get_result(text connname [, bool fail_on_error]) 返回 record 集合描...
F.28.1. 概述F.28.2. 样例输出 pgrowlocks模块提供了一个函数来显示一个指定表的行锁定信息。默认情况下,使用仅限于超级用户、p...
F.36.1. refint — 用于实现参照完整性的函数F.36.2. autoinc — 用于自增域的函数F.36.3. insert_username — 用于跟踪谁修改了...
SQL SELECT TOP 子句SQL SELECT TOP 子句 SELECT TOP 子句用于规定要返回的记录的数目。 SELECT TOP 子句对于拥有数千条记录...
SQL INSERT INTO SELECT 语句通过 SQL,您可以从一个表复制信息到另一个表。 INSERT INTO SELECT 语句从一个表复制数据,然...
SQL RIGHT JOIN 关键字SQL RIGHT JOIN 关键字 RIGHT JOIN 关键字从右表(table2)返回所有的行,即使左表(table1)中没有匹配。...