首页 > 数据库 > > GaussDB100 面向应用开发的功能--支持临时表
GaussDB 100 V300R001C00初次引入。
GaussDB 100支持用户自定义临时表。
数据库临时使用的数据表,可同典型表一样对数据进行增删改查,可用于存储处理中间结果,在使用过后数据自动清理。
GaussDB 100支持两种临时表:本地临时表和全局临时表。
本地临时表:表结构会话期间存在,会话结束时自动删除数据及表结构。
全局临时表:表结构全局可见并持久化,会话结束时自动删除数据,但表结构仍然存在。表结构支持事务级别临时表和会话级别临时表。
ON COMMIT PRESERVE ROWS:定义会话级别临时表,当该会话结束时,临时表的数据将随着会话的结束而删除,表结构仍然存在。
ON COMMIT DELETE ROWS:定义事务级别临时表,当事务结束,临时表的数据将随着事务结束而删除,表结构仍然存在。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3171408/ ,如需转载,请注明出处,否则将追究法律责任。