首页 > 代码库 > PLSQL_Temporary Table临时表的基本概念和用法(概念)
PLSQL_Temporary Table临时表的基本概念和用法(概念)
2014-06-08 BaoXinjian
一、基本概念
用以保存事物或会话期间的中间结果,只可对当年会话是可见的,其他任何会话都无法进行读取,所以可会话并行性高
二、类型
1. 基于会话
on commit persever rows
2. 基于事物
on commit delete rows
三、事物和会话的区别
1. 会话指的是session, 一次连接
事物指的是一个操作单元,要么成功要么失败,没有中间状态
2. 会话-->v$seesion
事务-->v$transaction
3. 一个会话可以启动多个事务
四、一个简单的例子
CREATE GLOBAL TEMPORARY TABLE xxgl.xxgl_test_journal(
je_id NUMBER,
je_name VARCHAR(100 BYTE)
)ON COMMIT DELETE ROWS;
Thanks and Regards
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。