PostgreSQL 全域臨時表擴充套件 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。

連結