G.2. 过程语言

PostgreSQL在基本发布中包含PL/PgSQLPL/TclPL/Perl,和PL/Python过程语言。

除此之外,还有一些在基本PostgreSQL发布之外开发和维护的过程语言, Table G-2列出了其中的一些。需要注意的是其中的一些发布许可证与PostgreSQL不同。要了解更多关于每种过程语言的细节以及许可证等信息,请参考它们各自的文档。

Table G-2. 外部项目维护的过程语言

名字语言网站
PL/JavaJavahttp://pljava.projects.postgresql.org/
PL/PHPPHPhttp://www.commandprompt.com/community/plphp/
PL/PyPythonhttp://python.projects.postgresql.org/
PL/RRhttp://www.joeconway.com/plr/
PL/RubyRubyhttp://raa.ruby-lang.org/project/pl-ruby/
PL/SchemeSchemehttp://plscheme.projects.postgresql.org/
PL/shUnix shellhttp://plsh.projects.postgresql.org/