↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
历史版本PostgreSQL 7.3 已于 2007 年 11 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

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

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

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

elog level, msg

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

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。