概述

pgtt是PostgreSQL的一个插件,可以用来兼容创建、管理和使用Oracle风格的全局临时表。

pgtt is a PostgreSQL extension to create, manage and use Oracle-style Global Temporary Tables and the others RDBMS.

pgtt作者写的说明blog:Global Temporary Table in PostgreSQL

项目

项目地址:https://github.com/darold/pgtt

作者主页:https://www.migops.com

示例

snippet.sql
CREATE GLOBAL TEMPORARY TABLE a_gtt_table (
id INTEGER PRIMARY KEY,
lbl text NOT NULL, 
creation_date TIMESTAMP CHECK (creation_date > '2021-01-01')
) ON COMMIT PRESERVE ROWS;

openGauss支持全局临时表

opengauss1.0.1部分新特性测试

参考