过程语言函数不是内建于 PostgreSQL 里的。它们是通过可装载模块提供的。 请参考相关的 PL 的文档获取关于语法和 AS 子句如何被 PL 句柄解释的细节。
在标准的 PostgreSQL 版本里有四种可用的过程语言 (PL/pgSQL,PL/Tcl,PL/Perl 和 PL/Python),并且可以定义其他语言。 请参考 Chapter 36 获取详细信息。 用户也可以开发其它语言。开发一种新的过程语言在 Chapter 47 里介绍。