oracle数据库基础学习--DML

DML是数据操作语言,也是SQL语言组成部分。

1)向表内插入一条数据
insert into tb_user(name, age, sex) values ('linner', 18, '女');
(注:若未指定要插入哪些列,则默认是所有列)
2)提交
commit;
(注:如果我们在当前用户下操作数据,当我们用别的用户也想访问时,我们需要进行数据提交,不然数据之后存在在缓存当中,并没有保存到物理文件下)
3)更新表中指定列的数据
update tb_user set age = 20, sex = '男' where name = 'linner';
(注:where关键字后面的条件可以用and或者是or连接;and表示同时满足两者条件;or表示满足其中一个条件即可)
4)删除表中数据
①删除表中所有数据:
delete from tb_user;
②删除表中指定数据:
delete from tb_user where name = 'linner';
(注:如果表中存在两个相同的数据,想删除其中一个,方法是表添加一个id列,该方法需要修改表,不建议采用,所以在创建表的时候尽量给表创建一个id列)

你可能感兴趣的:(oracle数据库基础学习--DML)