PL/pgSQL - SQL过程语言

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 |  | 下一页

# 章 40. PL/pgSQL - SQL过程语言

目录
40.1. 概述
  40.1.1. 使用PL/pgSQL的优点
  40.1.2. 支持的参数和结果数据类型
40.2. PL/pgSQL的结构
40.3. 声明
  40.3.1. 声明函数参数
  40.3.2. `别名`
  40.3.3. 拷贝类型
  40.3.4. 行类型
  40.3.5. 记录类型
  40.3.6. PL/pgSQL变量的排序规则
40.4. 表达式
40.5. 基本语句
  40.5.1. 赋值
  40.5.2. 执行一个没有结果的查询
  40.5.3. 执行一个仅有单行结果的查询
  40.5.4. 执行动态命令
  40.5.5. 获取结果状态
  40.5.6. 什么也不做
40.6. 控制结构
  40.6.1. 从函数返回
  40.6.2. 条件
  40.6.3. 简单循环
  40.6.4. 遍历命令结果
  40.6.5. 遍历数组
  40.6.6. 捕获错误
  40.6.7. 获取当前的执行信息
40.7. 游标
  40.7.1. 声明游标变量
  40.7.2. 打开游标
  40.7.3. 使用游标
  40.7.4. 通过游标结果进行循环
40.8. 错误和消息
40.9. 触发器过程
  40.9.1. 对数据变化的触发
  40.9.2. 事件触发器
40.10. 在后台下的PL/pgSQL
  40.10.1. 变量替换
  40.10.2. 计划缓存
40.11. 开发PL/pgSQL的一些提示
  40.11.1. 引号标记处理
  40.11.2. 额外的编译时检查
40.12. 从Oracle PL/SQL进行移植
  40.12.1. 移植样例
  40.12.2. 其它注意事项
  40.12.3. 附录

上一页 | 起始页 | 下一页
安装过程语言 | 上一级 | 概述