本章介绍存储过程语言(SPL)。SPL 是一种高效的过程式编程语言,用于为PolarDB PostgreSQL版(兼容Oracle)编写自定义存储过程、函数、触发器和包。
SPL提供如下特性:
- 完整的过程编程功能,以补充 SQL 语言。
- 一种通用语言,用于为PolarDB PostgreSQL版(兼容Oracle)数据库创建存储过程、函数、触发器和包。
- 无缝的开发和测试环境。
- 使用可重新使用的代码。
- 易于使用。
本章介绍 SPL 程序的基本元素,然后概述 SPL 程序的组织方式以及如何使用它来创建存储过程或函数。