Skip to content
PostgreSQL 教程
Search
K
Main Navigation
首页
PostgreSQL中文手册
PostgreSQL常用命令
Appearance
登录
Menu
Return to top
目录
第 43 章. PL/pgSQL—SQL过程语言
目录
43.1. 概述
43.1.1. 使用
PL/pgSQL
的优势
43.1.2. 支持的参数和结果数据类型
43.2.
PL/pgSQL
的结构
43.3. 声明
43.3.1. 声明函数参数
43.3.2.
ALIAS
43.3.3. 复制类型
43.3.4. 行类型
43.3.5. 记录类型
43.3.6.
PL/pgSQL
变量的排序规则
43.4. 表达式
43.5. 基本语句
43.5.1. 赋值
43.5.2. 执行 SQL 命令
43.5.3. 执行具有单行结果的命令
43.5.4. 执行动态命令
43.5.5. 获取结果状态
43.5.6. 完全不执行任何操作
43.6. 控制结构
43.6.1. 从函数返回
43.6.2. 从过程返回
43.6.3. 调用过程
43.6.4. 条件
43.6.5. 简单循环
43.6.6. 循环遍历查询结果
43.6.7. 遍历数组
43.6.8. 捕获错误
43.6.9. 获取执行位置信息
43.7. 游标
43.7.1. 声明游标变量
43.7.2. 打开游标
43.7.3. 使用游标
43.7.4. 遍历游标的结果
43.8. 事务管理
43.9. 错误和消息
43.9.1. 报告错误和消息
43.9.2. 检查断言
43.10. 触发器函数
43.10.1. 数据更改触发器
43.10.2. 事件触发器
43.11.
PL/pgSQL
幕后
43.11.1. 变量替换
43.11.2. 计划缓存
43.12. 在
PL/pgSQL
中进行开发的提示
43.12.1. 引号处理
43.12.2. 其他编译时和运行时检查
43.13. 从
Oracle
PL/SQL 移植
43.13.1. 移植示例
43.13.2. 其他需要注意的事项
43.13.3. 附录