DML语句
Posted 萧大师
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DML语句相关的知识,希望对你有一定的参考价值。
DML 操作是指对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询(select)。
1.插入记录
insert into 表名(name,sex,age) values(‘xiao‘,‘男‘,‘18‘);也可以不指定字段名称,但是values后面的顺序应该和字段的顺序一致:insert into 表名values(‘xiao‘,‘男‘,‘18‘); 有字段可以为空或null 可以省略,直接更新必要的值 insert into 表名 (name age) values(‘xiao‘,‘20‘);
一次性插多条数据 insert into 表名(name,sex,age) values(‘xiao‘,‘男‘,‘18‘), (‘xiao2‘,‘男‘,‘18‘), (‘xiao3‘,‘男‘,‘18‘)
2.更新数据
update 表名 set age=‘16‘ where xiao=‘xiao‘;将xiao的年龄改为16
同时更新表emp中的字段sal 和dept中的字段deptname:upata emp a ,dept b set a.sal=1000,b.deptname=‘xiao‘
3.删除记录
delete from emp where name=‘‘xiao; 删除表emp 中的姓名为xiao的记录
一次性删除多表的数据
delete a, b from emp a, dept b where a.deptno=b.deptno and a.deptno=3;将表 emp 和 dept 中 deptno 为 3 的记录同时都删除
4.查询记录
以上是关于DML语句的主要内容,如果未能解决你的问题,请参考以下文章