mysql 临时表 会话级_会话级临时表
1,创建临时表
SQL> CREATE GLOBAL TEMPORARY TABLE "HR"."TEMP_TABLE" ( "X" VARCHAR2(10)) ON COMMIT PRESERVE ROWS;
Table created.
SQL> insert into temp_table select * from test;
5 rows created.
SQL> select * from temp_table;
X
----------
1
2
3
4
5
SQL> commit;
Commit complete.
SQL> select * from temp_table;
X
----------
1
2
3
4
5
SQL> conn soe/soe;
Connected.
SQL> conn hr/oracle
Connected.
SQL> select * from temp_table;
no rows selected
总结:可见会话级级临时表只在当前会话中有效,当会话结束后表中数据被清空,表结构及元数据依然存在用户的数据字典中。
SQL> insert into temp_table select * from test;
5 rows created.
SQL> select * from temp_table;
X
----------
1
2
3
4
5
SQL> commit;
Commit complete.
现在另重新打开一个session,然后查询该临时表。
SQL> select * from temp_table;
no rows selected
在新开的会话中重新插入数据:
SQL> select * from temp_table;
X
----------
6
7
8
9
SQL> commit;
Commit complete.
现在在原会话中查看该临时表
SQL> select * from temp_table;
X
----------
1
2
3
4
5
依然没有变化
总结:临时表中的数据只对当前session有效,每个session都有自己的临时数据并且不能访问其他session的临时表中的数据。
mysql 临时表 会话级_会话级临时表相关推荐
- java 4种跟踪会话技术_会话跟踪技术
一.会话跟踪技术 在JavaWeb中,客户向某一服务器发出第一个请求开始,会话就开始了,直到客户关闭了浏览器会话结束. 在一个会话的多个请求中共享数据,这就是会话跟踪技术 会话路径技术使用Cookie ...
- c# webclient 保存会话信息_会话保持机制cookie和session
今天总结一下cookie和session的作用 首先,cookie是一种缓存机制,session是回话机制 1.Cookie的使用过程是怎么样的? 由于 HTTP 协议是无状态协议,如果客户通过浏览器 ...
- mysql 临时表 两次_重复的临时表MySQL
我想在同一个查询中多次引用一个临时表.由于临时表的问题我不能这样做: 所以要修复我正在创建临时表的重复项: CREATE TEMPORARY TABLE IF NOT EXISTS earnings_ ...
- mysql 触发器 列级_列级触发器 SQL Server
列级触发器就是对表中的某列进行添加或修改时所执行的触发器. 建立列级触发器与建立触发器的语法是相同的,只是在创建时使用IF UPDATE(column)参数. 语法: CREATE TRIGGER t ...
- mysql select 常量列_不使用临时表,仅使用select实现查询出多行常数
今天在做项目的时候,突然需要insert到数据库中多条记录,但这些记录必须用一条insert语句插入数据库,这时候你会说可以用insert into XXX select XXX句式,但更让人纠结的是 ...
- tdsql完全兼容mysql吗_金融级数据库 TDSQL:已支持日 3.6亿+ 的交易量,TPS 10万+
原标题:金融级数据库 TDSQL:已支持日 3.6亿+ 的交易量,TPS 10万+ 作者: 胡盼盼:微众银行数据库平台负责人.硕士毕业于华中科技大学,毕业后加入腾讯,任高级工程师,从事分布式存储与云数 ...
- mysql行级锁 表级锁 页级锁详细介绍_MySQL行级锁、表级锁、页级锁详细介绍
页级:引擎 BDB. 表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行 行级:引擎 INNODB , 单独的一行记录加锁 表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写 ...
- mysql临时表的使用实例_MySQL中临时表的使用示例
这两天事情稍微有点多,公众号也停止更新了几天,结果有读者催更了,也是,说明还是有人关注,利己及人,挺好. 今天分享的内容是MySQL中的临时表,对于临时表,之前我其实没有过多的研究,只是知道MySQL ...
- mysql 中有没有临时表_MySQL 中的两种临时表
来源:阿里云RDS - 数据库内核组 链接:http://mysql.taobao.org/monthly/2016/06/07/ 外部临时表 通过CREATE TEMPORARY TABLE 创建的 ...
最新文章
- spring 事务 对象保存之后,修改的时候,自动更新提交?
- python之强大的日志模块
- 转)SSO单点登录在互联网电商应用中的解决方案(基于CAS的改造)
- 剑指offer--面试题12
- web性能测试分析-工具篇 (转载)
- linux之x86裁剪移植---ffmpeg的H264解码显示(420、422)
- 所以一切都是有套路的,按照套路出牌是最合适的方式。
- 年总结(三):风雨征程一年机房路
- property 、classmethod 、 staticmethod 的用法
- Oracle P6 配置SQLServer数据库报FileStream错误
- matlab 直流-直流变换器毕业论文,基于MATLAB直流-直流变换器的研究毕业论文.docx-资源下载在线文库www.lddoc.cn...
- linux判断分区是否为esp分区,关于ESP分区的清理
- HCL Domino/Notes专业课程和认证体系介绍
- 【openMP并行计算】计算π
- 《三体1》7.三体1、周文王、长夜
- 十诫诗串词_持续交付的十诫
- 堆排序--10亿个数字取出最大或者最小的10个数字
- PG332 ERNIC Datasheet Translation
- 群发邮件平台有哪些?哪个好用?
- 在计算机里如何打印机共享的打印机,如何一个办公室里共享一个打印机,设置打印机共享步骤!...