分享两个在oracle中创建临时表的方法。
方法1,当前会话提交事务时保存临时表数据,当前会话结束时删除临时表数据,其它会话不能看到该会话中该临时表的数据。
代码:
复制代码 代码示例:
CREATE GLOBAL TEMPORARY TABLE table
(murkey varchar2(10)));
ON COMMIT PRESERVE ROWS;
方法2,提交事务时删除临时表中数据。
复制代码 代码示例:
CREATE GLOBAL TEMPORARY TABLE
(NORMAL FIELD DESC)
ON COMMIT DELETE ROWS;