美文网首页
DML数据操作语言 mainpulation

DML数据操作语言 mainpulation

作者: weiyu_you | 来源:发表于2018-09-01 00:40 被阅读0次

    今天又是充满希望的一天

    oracle学习

    DML数据操作语言 mainpulation

    • insert 插入
    • update 更新
    • delete 删除

    1. 插入数据

    • 给tb_user表插入数据

      insert into tb_user(name, age, sex)
      values('you',18,'男')
      insert into tb_user
      values ('yuan',17,'女');
      
    • 如果只指定部分值得话,必须要指定对应的列名

      insert into tb_user(name,sex)
      values ('fang','女')
      
    • 如果我们在当前用户下提交数据的时候,只能当前用户访问得到;
      其他用户想要访问得话,需要我们进行提交
      如果需要提交的话,有两种做法:
      (1)点击工具栏上面的绿色提交按钮
      (2)在插入语句后面写上commit即可进行提交、

      commit;--提交
      

    如果没有提交,数据相当于在缓存中,并没有保存到物理文件中。
    Oracle中是不会自动提交的,需要开发者手动操作。
    MySQL是会自动提交的

    2. 更新数据

    • 更改年龄

      update tb_user
      set age=20
      where name='you';
      
    • 更改两列信息

      update tb_user
      set name ='小园',sex='女'
      where name='You';
      
    • 修改所有男生的年龄为18

      update tb_user
      set age=18
      where sex='男';
      
    • 修改所有男生和yuan的年龄改为20

      update tb_user
      set age=20
      where sex='男' or name='yuan';
      

    and同时满足两个条件
    or只要满足其中一个条件即可

    3. 删除数据

    • 删除表中的数据

      delete from tb_user;
      
    • 删除“you”的数据

      delete from tb_user where name='you';
      
    • 删除小园的年龄

      delete tb_user set age=null where name='小园';
      

    相关文章

      网友评论

          本文标题:DML数据操作语言 mainpulation

          本文链接:https://www.haomeiwen.com/subject/kohywftx.html