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

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

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

39.7. 限制与缺失特性 #

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

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

  • SPI 尚未完全实现。

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

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

报告文档问题

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