↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 7.0
历史版本。 PostgreSQL 7.0 已结束支持。 请参阅 当前版本手册.

第 12 章 PL/perl - Perl 过程语言

本章描述如何编译、安装和使用 PL/Perl。

12.1. 概述

PL/Perl 允许你用 Perl 脚本语言编写函数,这些函数可以像 Postgres 内置的函数一样在 SQL 查询中使用。

PL/Perl 解释器是一个完整的 Perl 解释器。但为了提高系统的安全级别,某些操作已被禁用。

一般来说,受限制的是那些与环境交互的操作。这包括文件句柄操作、require 和 use(用于外部模块)。

应当注意这种安全并非绝对。事实上,几种拒绝服务攻击仍然可能—— 内存耗尽和无限循环是两个例子。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.