Документация по PostgreSQL 9.1.1 | ||||
---|---|---|---|---|
Prev | Fast Backward | Appendix G. Внешние проекты | Fast Forward | Next |
PostgreSQL включает в базовый дистрибутив несколько процедурных языков: PL/pgSQL, PL/Tcl, PL/Perl и PL/Python.
В дополнение к ним, существует несколько процедурных языков, которые разрабатываются и сопровождаются вне ядра дистрибутива PostgreSQL. Table G-2 перечисляет некоторые из этих пакетов. Обратите внимание, что некоторые из них могут выпускаться под лицензией, отличной от лицензии PostgreSQL. Дополнительную информацию о каждом процедурном языке, включая лицензионные условия, смотрите на веб-сайте и в документации проектов.
Table G-2. Процедурные языки сопровождаемые отдельно
Название | Язык | Веб-сайт |
---|---|---|
PL/Java | Java | http://pljava.projects.postgresql.org/ |
PL/PHP | PHP | http://www.commandprompt.com/community/plphp/ |
PL/Py | Python | http://python.projects.postgresql.org/ |
PL/R | R | http://www.joeconway.com/plr/ |
PL/Ruby | Ruby | http://raa.ruby-lang.org/project/pl-ruby/ |
PL/Scheme | Scheme | http://plscheme.projects.postgresql.org/ |
PL/sh | Unix shell | http://plsh.projects.postgresql.org/ |