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

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

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

40.7. 限制与缺失特性 #

PL/Perl 目前仍缺少下列特性,但欢迎为此作出贡献。

  • PL/Perl 函数不能直接调用彼此(因为它们是 Perl 内部的匿名子程序)。

  • SPI 尚未完全实现。

  • 如果使用 spi_exec_query 取回非常大的数据集, 应注意这些数据都会进入内存。可以像前面所示那样,通过使用 spi_query/spi_fetchrow 来避免 这种情况。

    如果集合返回函数通过 return 把一个大型行集 返回给 PostgreSQL,也会出现类似问题。 前面已经说明过,可以改为对每一行使用 return_next,从而避免这个问题。

提交更正

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