Oracle 11g笔记——临时表
来源:互联网 发布:工作淘宝客服怎么样 编辑:程序博客网 时间:2024/06/04 19:30
一、临时表
临时表是指表中的数据是临时存在的。临时表的数据只存在一次会话或一个事务中,而临时表的定义永久存在数据字典中。
我们可以用SQL语句CREATE GLOBAL TEMPORARY TABLE创建临时表。分类:
1、会话型临时表(Session-Specific),会话型的临时表的数据只存在会话期间,如果用户退出登录,Oracle会自动删除临时表中的数据。
2、事务型临时表(Transaction-Specific),事务型的临时表的数据只存在事务期间,如果事务结束,Oracle将自动删除临时表中的数据
示例:
创建事务型临时表,注:不能指定该表的表空间,默认为临时表空间
create blobal temporary table admin_work_area
(startdate date,
enddate date,
class char(I20))
on commit delete rows;
创建会话型临时表,注:不能指定该表的表空间,默认为临时表空间
create blobal temporary table admin_work_area
(startdate date,
enddate date,
class char(I20))
on commit preserve rows;
删除会话型临时表
SQL>truncate table tb_temp1; -----消除会话与临时表的绑定
SQL>drop table tb_temp1;
删除事务型临时表
SQL>commit; -----消除会话与临时表的绑定
SQL>drop table tb_temp2;
查看临时表的类型
SQL>select table_name,temporary,duration from user_tables where temporary='y';
- Oracle 11g笔记——临时表
- 详解ORACLE 11G临时表空间
- Oracle 11G清理临时表空间
- Oracle 11g 新特性 -- 临时表空间收缩 说明
- 临时表空间收缩--Oracle 11g 新特性
- oracle 11g 解决临时表空间占满问题
- Oracle 11g笔记——参数
- Oracle 11g笔记——归档
- Oracle 11g笔记——索引
- Oracle 11g笔记——分区表
- Oracle 11g笔记——聚簇
- Oracle 11g笔记——序列
- Oracle 11g笔记——表空间的体系结构
- Oracle 11g笔记——索引组织表
- Oracle 11g笔记——Oracle内存结构
- oracle学习之:oracle 11g,恢复丢失的临时表空间文件
- Oracle 11g中Temp临时表空间、文件的新特性
- Oracle 11g ORA-14450: 试图访问已经在使用的事务处理临时表
- Java中接口里定义的成员变量
- 深度学习基础(十一)—— 稀疏自编码器(二)
- java中static小知识点记录
- 【代码笔记】iOS-平面化的饼图
- gcd学习理解(二)
- Oracle 11g笔记——临时表
- Android 历代SDK昵称和特点
- Oracle 11g笔记——分区表
- HYSBZ 3676 回文串 (回文树)
- 深度学习-OCR-数据库
- sort排序
- 奋斗吧,程序员——第三十三章 今朝此为别,何处还相遇
- Oracle 11g笔记——聚簇
- axis2 webservice 调用的三种方式