本文分享下,oracle中创建临时表的两种方法,当前会话提交事务时保存临时表数据与提交事务时删除临时表中数据的方法,有需要的朋友参考下。 分享两个在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;
复制代码
|