新增數據--insert
樣例代碼
-- DML : 數據操作語言
-- DML : 插入數據 - insert
-- 1. 為 emp 表的 username, password, name, gender, phone 字段插入值
insert into emp (username,password,name,gender,phone) values('fei','123456','張飛',1,'13888888888');-- 2. 為 emp 表的 所有字段插入值-- 方式一:
insert into emp(id, username, password, name, gender, phone, job, salary, entry, avatar, create_time, update_time, qq)
values(null,'xu','123456','關羽',1,'13888888882',1,5000,'2023-05-01','https://avatars.githubusercontent.com/u/10251080?s=200&v=4',now(),now(),'123456789');-- 方式二:
insert into emp values(null,'liu','123456','劉備',1,'13888888883',1,5000,'2023-05-01','https://avatars.githubusercontent.com/u/10251080?s=200&v=4',now(),now(),'123456789');-- 3. 批量為 emp 表的 username, password, name, gender, phone 字段插入數據insert into emp (username,password,name,gender,phone) values('zhang','123456','張飛',1,'13888888884'),('wang','123456','王偉',1,'13888888885');
修改數據--updata
樣例代碼
-- DML : 更新數據 - update
-- 1. 將 emp 表的ID為1員工 用戶名更新為 'zhangsan', 姓名name字段更新為 '張三'
update emp set username='zhangsan',name='張三' where id=1;-- 2. 將 emp 表的所有員工的入職日期更新為 '2010-01-01'
update emp set entry='2010-01-01';
刪除數據--delete
樣例代碼
-- DML : 刪除數據 - delete
-- 1. 刪除 emp 表中 ID為1的員工
delete from emp where id=1;-- 2. 刪除 emp 表中的所有員工
delete from emp;