SQL-Oracle04事务处理
来源:互联网 发布:jenkins 数据库配置 编辑:程序博客网 时间:2024/05/22 04:02
事务处理
eg:创建一个只包含10部门雇员的一张临时表
CREATE TABLE emp10 AS SELECT * FROM emp WHERE deptno=10 ;
eg:删除emp10表中的7782雇员。
SELECT * FROM emp10 WHERE empno=7782 ;
从当前的窗口中发现,此时数据被删除了。
但是,现在开启第二个窗口,再次查询emp10表,观察效果;发现7782的数据还存在,
证明没有删除,实际上这就是Oracle中的事务处理概念。
要么同时失败,在Oracle中对于每一个连接到数据库的窗口(sqlplus、sqlplusw)
连接之后实际上都会与数据库的连接建立一个session,即:
每一个连接数据库上的用户都表示创建了一个session。
是允许回滚的,当一个session提交所有的操作之后,数据库才真正的作出修改。
eg:delete from emp10;
注:
要等待对方提交之后才允许更新。
- SQL-Oracle04事务处理
- oracle04
- oracle04
- Oracle04
- SQL事务处理
- SQL事务处理
- sql事务处理
- SQL事务处理
- sql事务处理
- SQL事务处理
- SQL事务处理
- SQL 事务处理
- sql事务处理
- sql事务处理
- Sql事务处理
- Day60-Oracle04
- SQL SERVER事务处理
- SQL的事务处理
- 【转载】如何才是Data Scientist?
- SQL-Oracle03-子查询
- 养生3字经
- 颜色跟踪条ColorTrackBar
- Maximum Subarray
- SQL-Oracle04事务处理
- 发射层
- SQL-Oracle05数据库更新操作
- asp.net mvc 3.0详细笔记__16__自定义的 HtmlHelper类方法
- SQL-Oracle06表的管理
- MATLAB GUI ,2,使用MATLAB的函数来实现MATLAB GUI,part 1,图像、按钮和坐标轴
- 不要低估自己哦
- js 中=== !== || !! 是什么意思?
- SQL-Oracle07sql约束