DML(数据库操作语言)的增删改

DML添加数据insert

inser语法

**字符串和日期都应该包含在引号中

1.指定字段添加数据:insert into 表名(字段名1,字段名2)values(值1,值2);

2.全部字段添加数据:insert into 表名values(值1,值2,....);

3.批量添加数据(指定字段):insert into 表名(字段名1,字段名2)values(值1,值2),(值1,值2);

4.批量添加数据(全部字段):insert into  表名values(值1,值2,...),(值1,值2,...);

-- DML:数据操作语言
-- DML:插入数据
-- 1.为tb_emp表中的username,name,gender字段插入值
insert into tb_emp(username, name, gender,creat_time,update_time) values ('huihui','小灰灰',1,now(),now());
-- 2.为tb_emp表中的所有字段插入值
insert into tb_emp(id, username, password, name, gender, img, job,
                   entrydate, creat_time, update_time)values
                   (null,'jim','12345','张三',1,'1.jpg',1,null,now(),now());
insert into tb_emp values (null,'jim2','1345','张三',1,'1.jpg',1,'2021-10-09',now(),now());
-- 3. 批量为tb_emp表中的username,name,gender字段添加数据
insert into tb_emp(username, name, gender,creat_time,update_time) values('tom','小宋',2,now(),now()),
                                                                        ('tom1','小刘',2,now(),now());

DML 修改数据

update语法

修改数据:update 表名set 字段名1=值1,update 表名set 字段名1=值1,....[where条件];

-- DML:更行数据-update
-- 1.将tb_emp表中的ID为1的员工 姓名name更新为'张三'
update tb_emp set name='张三',update_time=now() where id=1;
-- 2.将tb_emp表中的员入职日期改为'2010-01-01'
update tb_emp set entrydate= '2010-01-01',update_time=now();

DML删除数据

delete语法

删除数据:delete from 表名[where 条件];

-- DML:删除数据-delete
-- 1.删除tb_emp表中id为1的员工
delete from tb_emp where id=1;
-- 2.删除tb_emp表中的所有员工
delete from tb_emp;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值