1. 程式人生 > >DML語句

DML語句

名稱 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語句