打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Oracle笔记 四、增删改、事务
 
1、插入
    insert into dept values(50, 'soft', 'Guangzhou');
    insert into dept(deptno, dname) values(60, 'software test');
    insert into dept select * from dept where deptno = 20;
 
2、删除
    delete from dept where deptno = 20;
    delete from dept;
 
3、修改
    update dept set dname = dname || ' ^.^' where deptno = 20;
 
4、事务
    每个修改语句完成后都可以回滚或提交,即rollback、commit
    eg:
    insert into dept values(50, 'soft', 'Guangzhou');
    rollback;
    这样就回滚了,等于上面的没有插入;如果commit就提交了,此后如果再rollback也无力回天了。
    下面这样也是无法回滚的:
    insert into dept values(50, 'soft', 'Guangzhou');
    create table temp as select * from dept;
    rollback;

再次查询,发现无法回滚;同样增删改后面运行grant/create语句也是无法回滚的;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
mysql练习(含答案)
[Oracle] PL/SQL集合增强
细数你应该修炼的Oracle基本功 - 51CTO.COM
Oracle笔记(七) 数据更新、事务处理、数据伪列
Oracle PL/SQL入门语法点
-基本查询,条件查询,重用函数。联合查询。统计分组查询。子查询。集合运算。
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服