DML語句
阿新 • • 發佈:2017-12-04
名稱 date 多表 字段 指定字段 where 字段名 insert upa
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語句