一尘不染

全局临时表中数据的持续时间?

sql

有人可以告诉我:“全局临时”表中的数据将保留多长时间?


阅读 110

收藏
2021-03-17

共1个答案

一尘不染

它们可以基于SESSION(数据可以在提交后保留下来,但不能在断开连接/重新连接后保留)。它们也可以基于事务(提交后数据消失)。

这将创建一个基于事务的临时表:

create global temporary table temp_table_transaction on commit delete rows ...

这将创建一个基于会话的临时表:

create global temporary table temp_table_transaction on commit preserve rows ...
2021-03-17