问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
PostgreSQL有共享临时表。您可以使用以下语法创建一个共享临时表:
sql复制代码
CREATE TEMPORARY TABLE temp_table_name (
...
) ON COMMIT PRESERVE ROWS;
其中,temp_table_name是共享临时表的名称,ON COMMIT PRESERVE ROWS表示在事务提交时保留该临时表的内容。
评论
有用 0使用 CREATE { TEMPORARY | TEMP } TABLE 创建的临时表是会话级的,不是多会话共享的。
使用 CREATE UNLOGGED TABLE 可以创建一个记录 REDO 日志的表,它是多会话共享的。
评论
有用 0
墨值悬赏