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

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

已结束支持的版本: 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
历史版本。 PostgreSQL 7.4 已结束支持。 请参阅 当前版本手册.

39.3. 从 PL/Perl 访问数据库 #

从 Perl 函数访问数据库本身可以通过实验性模块 DBD::PgSPI(也可在 CPAN 镜像站点获取)完成。该模块提供了一个名为 $pg_dbh 的符合 DBI 的数据库句柄,可以用正常的 DBI 语法执行查询。

PL/Perl 本身目前只提供一个额外的 Perl 命令:

elog level, msg

发出一条日志或错误消息。可能的级别有 DEBUG、LOG、INFO、NOTICE、WARNING 和 ERROR。ERROR 引发一个错误条件:函数的进一步执行被放弃,当前事务被中止。

报告文档问题

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