Chapter 39. PL/pgSQL - SQL过程语言
- Table of Contents
- 39.1. 概述
- 39.1.1. 使用PL/pgSQL的优点
- 39.1.2. 支持的参数和结果数据类型
- 39.2.
PL/pgSQL的结构
- 39.3. 声明
- 39.3.1. 函数参数的别名
- 39.3.2. 别名
- 39.3.3. 拷贝类型
- 39.3.4. 行类型
- 39.3.5. 记录类型
- 39.4. 表达式
- 39.5. 基本语句
- 39.5.1. 赋值
- 39.5.2. 执行一个没有结果的查询
- 39.5.3. 执行一个仅有单行结果的查询
- 39.5.4. 执行动态命令
- 39.5.5. 获取结果状态
- 39.5.6. 什么也不做
- 39.6. 控制结构
- 39.6.1. 从函数返回
- 39.6.2. 条件
- 39.6.3. 简单循环
- 39.6.4. 遍历命令结果
- 39.6.5. Trapping Errors捕获错误
- 39.7. 游标
- 39.7.1. 声明游标变量
- 39.7.2. 打开游标
- 39.7.3. 使用游标
- 39.7.4. 通过游标结果进行循环t
- 39.8. 错误和消息
- 39.9. 触发器过程
- 39.10.
PL/pgSQL Under the Hood
- 39.10.1. Variable Substitution
- 39.10.2. Plan Caching
- 39.11. 开发PL/pgSQL的一些提示
- 39.12. 从OraclePL/SQL 进行移植
- 39.12.1. 移植样例
- 39.12.2. 其它注意事项
- 39.12.3. 附录