Oracle之关于session和事务的全局临时表
来源:互联网 发布:openjdk8源码下载 编辑:程序博客网 时间:2024/05/29 09:32
--构造基于SESSION的全局临时表(退出session该表记录就会自动清空)
drop table l_session;
create global temporary table l_session on commit preserve rows as select * from dba_objects where 1=2; --基于session的临时表
select table_name,temporary,duration from user_tables where table_name='LJB_TMP_SESSION';
--构造基于事务的全局临时表(commit提交后,不等退出session,在该表记录就会自动清空)
drop table l_transaction;
create global temporary table l_transaction on commit delete rows as select * from dba_objects where 1=2; --基于事务的临时表
select table_name, temporary, DURATION from user_tables where table_name='LJB_TMP_TRANSACTION';
insert all
into l_transaction
into l_session
select * from dba_objects; (个人解释:insert all默认自动提交,所以查询数量为0)
select session_cnt,transaction_cnt from (select count(*) session_cnt from l_session),
(select count(*) transaction_cnt from l_transaction);
commit;
select session_cnt,transaction_cnt from (select count(*) session_cnt from l_session),
(select count(*) transaction_cnt from l_transaction);
disconnect
connect scott/123
select session_cnt,transaction_cnt from (select count(*) session_cnt from l_session),
(select count(*) transaction_cnt from l_transaction);
阅读全文
0 0
- Oracle之关于session和事务的全局临时表
- Oracle数据库临时表-----会话级的临时表和事务级的临时表
- oracle 全局临时表
- Oracle全局临时表
- oracle 全局临时表
- Oracle 全局临时表
- Oracle 全局临时表
- 本地临时表 和 全局临时表
- oracle 全局临时表的两个级别区别
- Oracle临时表(即:Oracle 全局临时表)的语法
- Oracle基于会话和基于事务的临时表测试例子
- 全局临时表的使用
- 关于Oracle临时表
- 00019.Oracle建立全局临时表
- 被Oracle全局临时表坑了
- 临时表的两种类型:本地和全局
- 关于Oracle 临时表的使用方法
- 关于oracle 临时表的使用
- 使用eclipse作为python开发工具安装旧版pydev
- Java框架知识-笔记五
- 算法分析 第二次上机 Butterfly
- EasyCameraPro在直播过程中不发送START_STREAM_ACK响应的bug解决
- Hibernate 数据持久层操作类的总结
- Oracle之关于session和事务的全局临时表
- Machine Learning 学习 之 Kmeans 笔记
- 20171021学习笔记Selenium 2第四章WebDriver API 4.11警告处理4.14操作Cookie
- 带图标的input
- python时间操作
- ES分组聚合:计算每个tag下的商品数量且某个filed包含指定关键字,分组,平均,每个tags下的平均价格,排序,指定范围区间
- 记一次shell脚本入门编写
- RabbitMQ 网页端控制台开启方式
- iOS后台如何保持socket长连接和数据传输