本章介绍了存储过程语言-SPL,SPL是一种高效、面向过程的编程语言。它用来为PolarDB编写用户自定义的存储过程、函数、触发器和包。

下面是SPL语言提供的一些对于开发应用程序有用的特性。
  • 作为SQL语言的补充,SPL增加完全面向过程的编程功能特性。
  • 为PolarDB提供了一种单一通用的编程语言来创建存储过程,函数,触发器和包。
  • 与pgAdminIII相集成,提供了平滑的开发和测试环境。
  • 提升了代码的复用率。
  • 容易使用。

本章首先介绍了SPL程序的基本组成部分,然后提供了关于SPL程序的结构以及如何创建过程或者函数的概要。

在本章的其它章节中深入研究了SPL语言的细节并提供了相关应用程序的示例。