2025年9月25日: PostgreSQL 18 发布!

PostgreSQL Global Temporary Tables 扩展 v2.6 发布

发布于 2021-09-28,作者 Gilles Darold
相关开源项目

格勒诺布尔 - 2021 年 9 月 28 日

PostgreSQL 全局临时表

pgtt 是一个 PostgreSQL 扩展,用于创建、管理和使用 Oracle 风格的全局临时表。

此扩展的主要优点在于,当您在迁移到 PostgreSQL 时无法或不想重写应用程序代码的情况下,可以重现 Oracle GTT 的行为。在所有其他情况下,最好重写代码以使用标准的 PostgreSQL 临时表。

这是一个维护版本,增加了对即将发布的 PostgreSQL 14 的支持,并修复了过去三个月报告的一些问题。

  • 增加了对 PostgreSQL 14 的支持。感谢 Devrim Gunduz 的报告和 MigOps Inc 的补丁。
  • 移除了对 PG 9.5 的支持,因为它显然不起作用。该扩展的最低 PostgreSQL 版本为 9.6。
  • 修复了文档菜单。
  • 修复了当存在带有字符串常量的 CHECK 约束时 GTT 的创建问题。

有关更改的完整列表,请查看 https://github.com/darold/pgtt/blob/master/ChangeLog 上的发布说明

链接与致谢

pgtt 是一个开源项目。欢迎任何有助于构建更优秀工具的贡献。您只需通过 GitHub 工具或直接发送您的想法、功能请求或补丁到 gilles@darold.net。

链接