PostgreSQL 8.2.3 中文文档
后退快退快进前进

章39. PL/Perl - Perl 过程语言

目录
39.1. PL/Perl 函数和参数
39.2. 从 PL/Perl 访问数据库
39.3. PL/Perl 里的数据值
39.4. PL/Perl 里的全局变量
39.5. 可信的和不可信的 PL/Perl
39.6. PL/Perl 触发器
39.7. 限制及缺少的特性

PL/Perl 是一种可加载的过程语言,通过它可以用 Perl 语言编写 PostgreSQL 函数。

使用 PL/Perl 的优点是允许在函数中大量使用来自 Perl 的处理字符串的操作和函数。PL/pgSQL 很难分析的复杂字符串对 Perl 来说却是小菜一碟。

要在特定数据库里安装 PL/Perl ,使用 createlang plperl dbname

【提示】如果某种编程语言安装到 template1 ,那么所有随后创建的数据库都会自动安装这种语言。

【注意】使用源码包的用户必须在安装过程中特别打开 PL/Perl 的编译。请参考节14.1获取更多信息。二进制包的用户可能会在一些独立的子包中找到 PL/Perl 。


后退首页前进
Tcl 过程名字上一级PL/Perl 函数和参数