摘要:PostgreSQL 函数也称为 PostgreSQL 存储过程。 PostgreSQL 函数或存储过程是存储在数据库服务器上并可以使用SQL界面调用的一组SQL和过程语句(声明,分配,循环,控制流程等)。 它有助于您执行通常在数据库中的单个函数中进行多次查询和往返操作的操作。您可以在许多语言(如S
阅读全文
随笔分类 - PostgreSQL
摘要:PostgreSQL 函数也称为 PostgreSQL 存储过程。 PostgreSQL 函数或存储过程是存储在数据库服务器上并可以使用SQL界面调用的一组SQL和过程语句(声明,分配,循环,控制流程等)。 它有助于您执行通常在数据库中的单个函数中进行多次查询和往返操作的操作。您可以在许多语言(如S
阅读全文
摘要:在PostgreSQL中,有以下类型的连接: 内连接(INNER JOIN) 左外连接(LEFT OUTER JOIN) 右外连接(RIGHT OUTER JOIN) 全连接(FULL OUTER JOIN) 跨连接(CROSS JOIN) 1、内连接 PostgreSQL内部连接也被称为连接或简单
阅读全文
摘要:视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表——Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。 1、创建视图 语法: 实
阅读全文
摘要:1、插入数据(insert 语句) 语法: 实例: 2、查询数据(SELECT语句) 语法: 3、更新数据(UPDATE语句) 语法: 4、删除数据(DELETE语句) 语法: 实例: 5、ORDER BY子句 语法: 实例: 6、分组(GROUP BY子句) 语法: 实例: 在上面的例子中,当我们
阅读全文
摘要:一个PostgreSQL数据库集群包含一个或多个已命名数据库。用户和用户组在整个集群范围内是共享的,但是其它数据并不共享。任何与服务器连接的客户都只能访问那个在连接请求里声明的数据库。 注意: 集群中的用户并不一定要有访问集群内所有数据库的权限。共享用户名的意思是不能有重名用户。假定同一个集群里有两
阅读全文
摘要:每当在数据库中创建一个对象,所有者可以分配它访问权限。所有者通常是执行创建语句的用户。对于大多数类型的对象,初始状态是,只有所有者(或超级用户)可以修改或删除对象。为了让其他角色或用户使用它,特权或权限必须是理所当然。 为了给用户分配权限,使用 GRANT 命令。 1、授权语法 GRANT命令的基本
阅读全文
|