函数共1018篇 第66页
函数是预先定义的功能块(由代码组成)。我们编写函数的目的通常是为了反复调用它(提高代码的复用性)。

Mybatis调用PostgreSQL存储过程实现数组入参传递

前言 项目中用到了Mybatis调用PostgreSQL存储过程(自定义函数)相关操作,由于PostgreSQL自带数组类型,所以有一个自定义函数的入参就是一个int数组,形如: CREATE OR REPLACE FUNCTION 'publ...
王麻子的头像-华尔子博-奥夏网王麻子11个月前
07714

PostgreSQL中常用的时间日期脚本使用教程

获取系统时间函数 1 2 3 4 select now();        --2013-11-28 16:20:25.259715+08 select current_timestamp;  --2013-11-28 16:20:38.815466+08 select current_date;     --2013...
南宫世家的头像-华尔子博-奥夏网南宫世家11个月前
05514

深入解读PostgreSQL中的序列及其相关函数的用法

一、简介 序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。 二、创建序列 方法一:直接在表中指定字段类型为serial 类...
天山雪莲的头像-华尔子博-奥夏网天山雪莲11个月前
0527

PostgreSQL教程(二十):PL/pgSQL过程语言

一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执...
王麻子的头像-华尔子博-奥夏网王麻子11个月前
01118

PostgreSQL教程(十九):SQL语言函数

一、基本概念: SQL函数可以包含任意数量的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。在简单情况下,返回最后一条查询结果的第一行。如果最后一个查询不返回任何行,那么该函数将...
子博兄的头像-华尔子博-奥夏网2年前
0848

PostgreSQL教程(十八):客户端命令(2)

七、pg_dump: pg_dump是一个用于备份PostgreSQL数据库的工具。它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚...
子博兄的头像-华尔子博-奥夏网2年前
0836

PostgreSQL教程(十四):数据库维护

一、恢复磁盘空间: 在PostgreSQL中,使用delete和update语句删除或更新的数据行并没有被实际删除,而只是在旧版本数据行的物理地址上将该行的状态置为已删除或已过期。因此当数据表中的数据变...
子博兄的头像-华尔子博-奥夏网2年前
0879

PostgreSQL教程(十三):数据库管理详解

一、概述: 数据库可以被看成是SQL对象(数据库对象)的命名集合,通常而言,每个数据库对象(表、函数等)只属于一个数据库。不过对于部分系统表而言,如pg_database,是属于整个集群的。更准确地...
子博兄的头像-华尔子博-奥夏网子博兄2年前
09914

PostgreSQL教程(八):索引详解

一、索引的类型: PostgreSQL提供了多 种索引类型:B-Tree、Hash、GiST和GIN,由于它们使用了不同的算法,因此每种索引类型都有其适合的查询类型,缺省时,CREATE INDEX命令将创建B-Tree索引。 ...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
011114

PostgreSQL教程(七):函数和操作符详解(3)

九、序列操作函数: 序列对象(也叫序列生成器)都是用CREATE SEQUENCE创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。下面序列函数,为我们从序列对象中获取最新的序列值...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0988