# H.3.过程语言
PostgreSQL包括几种基本发行版的过程语言:PL/pgSQL,PL/Tcl,PL/Perl和PL/Python.
此外,还有许多过程语言是在核心PostgreSQL发行版之外开发和维护的。表H.2列出了其中的一些包。请注意,其中一些项目可能不是在与PostgreSQL相同的许可证下发布的。有关每种程序语言的更多信息,包括许可信息,请参阅其网站和文档。
表H.2.外部维护的过程语言
名称 | 语言 | 网站 |
---|---|---|
PL/Java | 爪哇 | https://tada.github.io/pljava/ (opens new window) |
PL/Lua | 卢阿 | https://github.com/pllua/pllua-ng (opens new window) |
PL/R | R | https://github.com/postgres-plr/plr (opens new window) |
PL/sh | Unix 外壳 | https://github.com/petere/plsh (opens new window) |
PL/v8 | JavaScript | https://github.com/plv8/plv8 (opens new window) |