文档章节

临时表

 迈Ko
发布于 2017/07/27 11:00
字数 176
阅读 1
收藏 0

临时表分为事务级别和会话级别的两种 ###事务级别
语句:on commit delete rows
e.g

create  global temporary table tm  on commit  delete rows  
as select * from src  where 1=2   

事务临时表范围是事务级别的,也就是说,在comint/rollback执行之前,临时表的数据是一直存在的。 ###会话级别
语句:on commit preserve rows
e.g

create  global temporary table tm  on commit  preserve rows  
as select * from src  where 1=2  

会话级别的临时表数据只有当前的会话能操作,其他会话是不能看到这些数据的,临时表的数据只有在此会话断开连接后,数据清零,否则临时表数据一直存在。

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 13
码字总数 4535
作品 0
深圳
临时表空间概念

临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sortareasize大小不够时,将会把数据放入临时表空间里进行排序。像...

vast2006
2016/06/27
0
0
Oracle的数据库的两种临时表

我们在创建数据表的时候,若没有特殊的指明,那么我们创建的表是一个永久的关系型表格,也就是说,这个表格中对应的数据,除非是我们显示的删除的话,表中的数据是永远都存在的。 相对应的,...

0o清风徐来o0
2013/04/20
0
2
ORACLE临时表空间总结

临时表空间概念 临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sortareasize大小不够时,将会把数据放入临时表空...

Zero零_度
2016/10/27
10
0
Oracle Temporary Table

-- 此处查询为空 验证 会话断开之后数据已经被截断,但表定义依然存在select * from T;DROP TABLE T;-- 重新创建 会话临时表create GLOBAL TEMPORARY table T( C1 DATE, C2 TIMESTAMP(9)) --...

夏至如沫
2014/11/06
0
0
oracle临时表-优化查询速度

1、前言 目前所有使用oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。 当然在oracle中创建分区是一种不错的选择,但是当你...

晨曦之光
2012/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一个可能的NEO链上安全随机数解决方案

0x00 困境 链上安全随机数生成应该算是一个比较蛋疼的问题,哪怕你的系统再牛逼,合约程序困在小小的虚拟机里,哪怕天大的本事也施展不开。 更悲催的是,交易执行的时候,是在每一个节点都执...

暖冰
今天
1
0
【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
2
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部