第十二章. PL/perl - Perl 程序語言

內容
概述
制做和安裝
使用 PL/Perl
本章描述如何編譯,安裝和使用 PL/Perl。

概述

PL/Perl 允許你用 Perl 腳本語言書寫可以用於 SQL 查詢的函數,就好像它們是內建在 Postgres 裡一樣。

PL/Perl 解釋器是一個完整的 Perl 解釋器。不過,有些操作出於安全性的考慮被屏蔽掉了。

通常,被限制的操作是那些於環境交互的動作。包括文件句柄操作,請求和使用(對於外部模組而言)。

要知道,安全不是絕對的。實際上,有幾種拒絕服務攻擊仍然是可能的-儲存器耗盡和無限循環就是兩個例子。