美文网首页
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