事务与事务控制
问题1
insert into dept values (50,'software','beijing');
insert into dept values (60,'ABC','shanghai');
问题2
insert into dept values(50,'software','beijing');
Commit;
commit:提交
insert into dept values(60,'ABC','shanghai');
问题3
insert into dept values //将次信息插入表中
(50,'software','beijing');
-----------------------------
update dept set loc='shanghai' //更新deptno = 50 的loc 这项
where deptno = 50;
----------------------------------
create table lw(a number(1),bvarchr2(6));//创建表 lw
--------------------------------------------
intsert into dept values
(60,'ABC',‘shanghai'); //将此信息插入dept表中
事务:一组操作序列,有一条或多条SQL语句组成,所有操作要么都执行要么都不执行。
Oracle没有开始事务语句,当下列操作发生时,事务自动开始。
1.链接到数据库,病开始执行第一条DML语句。
2.前一事务结束或执行一条自动提交事务的语句。
下一事务自动开始。
下列操作发生,事务结束:
1.执行一条commit或rollback语句
2.执行一条会自动提交的语句。
自动提交事务
执行一条DDL语句(createv、alter、drop)。
执行一条DCL语句(grant、revoke)。
断开数据库链接(disconnect,在同一个sqlplus中执行connect启动另一个会话,exit
命令退出sqlplus)。
set autocommit on/off。
insert into dept values(50,'software','beijign');
update dept set loc='shanghai'
where deptno = 40;
commit;
insert into dept values
(60,'abc','shanghai');
提交事务
将该事务对数据库所做的操作全部保存到操作系统文件中
Commit
回退事务
将该事务对数据库所做全部会退到上一个提交成功后的状态
Rollback
设置保存点
在事务中添加中间标志,将一个大事务划分成几个部分,可以讲事务回退到指定的保存点,
而不必回退所有操作
Savepnint 保存点名
回退部分事务
将事务回退到保存点,保留保存点之前的更改,用户可以继续当前的事务
Rollback to savepoint 保存点名
insert into dept values
(50,'software','beijign');
Update dept set loc = 'shanghai'
where deptno = 50;
savepont aa;
insert into dept values
(60,'ABC','shanghai'J);
--rollback to savepointaa;
相关知识
「大连智能会计事务有限公司招聘」
伤心事暖心办——长沙市殡葬事务中心推进殡葬服务惠民便民
全力保障中元节公墓祭扫 开封市殡葬事务中心在行动
玛氏宠物企业事务负责人安宁:为践行公司愿景、共建宠物公益生态不断努力
构建宠物行业互信新生态 ——访皇家宠物食品亚太区企业事务总监党敏
某社会工作服务机构承接了政府购买的社区治理服务项目。该机构就大家反映强烈的广场舞扰民、宠物随地大小便等问题,计划推动成立社区议事会,通过民主协商的方式,形成居民行为公约。但是,居民中的年轻人大多处于职业上升期,工作压力大老年人整日忙于家务,照顾孙辈;他们都对社区事务无暇顾及。为了推动社区居民的参与,该机构适宜的做法有()。
德国牧羊犬的繁殖与饲养
美国国家紧急事务管理局《地震搜救手册》完整版!请广为传播这本《地震搜救手册》,希望能对抗震搜救人员和受灾人民有所帮助。
宠物主人要支付宠物走失期间产生的饲养费吗
动医院举办第七期美国宠物食品讲座“宠物健康与营养”
网址: orcl 事务与事务控制 https://m.mcbbbk.com/newsview292820.html
上一篇: 深圳=信城·缙悦花园怎么样?信城 |
下一篇: 宠物行为训犬师祝愿:... |