Oracle 数据库中临时表怎么存储其他表中的数据?

2024-12-21 08:41:26
推荐回答(2个)
回答1:

临时表分事务临时表和会话临时表
事务临时表在提交事务或回滚事务就会截断临时表
会话临时表在会话退出时候会截断临时表
所以临时表存储的数据的生命周期是事务提交/回滚,会话退出.
通常
使用
insert into temp select …… from tablename
来往临时表里插入数据
但你一提交或退出会话 数据就被清除.

回答2:

CREATE TABLE TABLENEW AS SELECT * FROM TABLEOLD ;