Oracle基础知识(二十) - 临时表
来源:互联网 发布:c语言中产生随机数 编辑:程序博客网 时间:2024/05/01 15:27
参考文章:
http://www.iteye.com/topic/371390
临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;
而TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION都会清除TRANACTION临时表数据。
1. 会话级临时表
create global temporary table tm_session( msg varchar2(100)) on commit preserve rows;
create global temporary table 是固定的写法,
on commit preserve rows 表示是会话级临时表
插入下数据
insert into tm_session(msg) values('hello temp session!');查询下数据
select *from tm_session;
执行commit操作后,依然可以查询出数据,但是,关掉改会话后,就没有数据了。
2. 事务级临时表
---2.事务级临时表create global temporary table tm_trasaction( msg varchar2(100)) on commit delete rows;on commit delete rows 表示是事务级临时表
插入一条记录:
insert into tm_trasaction(msg) values('hello temp transaction!');
执行commit操作后(提交事务),再查询,数据已经没有了。
0 0
- Oracle基础知识(二十) - 临时表
- oracle基础知识(二)
- Oracle基础知识(二)
- Android 基础知识 二十
- Oracle基础知识(二十二)
- Oracle 临时表之临时表空间组(TTG)
- 基础知识 .net创建临时表
- C语言基础知识之(二十):指针高级运用
- oracle备忘录(二)--基础知识基本语法
- oracle 基础知识 二
- oracle基础知识二
- oracle 基础知识 二
- Oracle基础知识(十) - Having和distinct关键词的作用
- Oracle - 临时表(GLOBAL TEMPORARY TABLE)
- Oracle 临时表 (Gobal Temporary Table)
- oracle临时表的使用(未完)
- oracle 临时表问题
- Oracle中临时表
- Android各种长度单位
- 【Unity3D】【NGUI】UICamera
- Windows无法启动OracleOraDb10g_home1TNSListener服务,错误1067
- zip_support/ioapi
- DispatchMessage是异步的吗
- Oracle基础知识(二十) - 临时表
- 算法java实现--分支限界法--0-1背包问题
- test
- 欧拉项目005:最小公倍数
- MFC 添加状态栏
- F# 20分钟快速上手(一)
- java中返回临时对象的问题,求大神破解
- 让金山词霸在 Adobe Reader XI 的 PDF 中取词
- CSS 内阴影