计算机软件网站建设,免费asp网站源码,网站seo测评,淮北市建市D M L \huge{DML} DML DML#xff1a;数据库操作语言#xff0c;用来对数据库中的数据进行增删改查。
增#xff08;INSERT#xff09;
使用insert来向数据库中增加数据。 示例#xff1a;
-- DML : 数据操作语言
-- DML : 插入数据 - insert
-- 1. 为 tb_emp 表的 us… D M L \huge{DML} DML DML数据库操作语言用来对数据库中的数据进行增删改查。
增INSERT
使用insert来向数据库中增加数据。 示例
-- DML : 数据操作语言
-- DML : 插入数据 - insert
-- 1. 为 tb_emp 表的 username, name, gender 字段插入值
insert into tb_emp(username,name,gender,create_time,update_time) values (L,艾尔·罗莱特,1,now(),now());-- 2. 为 tb_emp 表的 所有字段插入值
insert into tb_emp(id, username, password, name, gender, image, job, entrydate, create_time, update_time)values (null,yeshenyue,123,夜神月,2,1.jpg,1,2010-01-01,now(),now());insert into tb_emp values (null,mihaisha,123,弥海砂,2,1.jpg,1,2010-01-01,now(),now());-- 3. 批量为 为 tb_emp 表的 username , name , gender 字段插入数据
insert into tb_emp(username,name,gender,create_time,update_time) values(N,尼亚,1,now(),now()),(meishangzhao,魅上照,1,now(),now());
--通式
insert into 表名(插入的数据列) 插入数据1插入数据2❗如果插入所有列的数据可以不写数据列直接写数据。不同的插入数据之间用逗号隔开。 ❗注意事项
插入的数据顺序要与数据列顺序一一对应。字符串和日期类型放在引号中单双均可插入的数据要规范再合理的范围中
改UPDATE 示例
-- 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();
❗注意事项
where可以没有也就是没有条件限制的更改这样会更改表中所有的数据。now()函数获取系统当前的时间特别适合记录数据最后的更改日期等时间数据。
DMLDELETE
删除数据 示例
-- DML : 删除数据 - delete
-- 1. 删除 tb_emp 表中 ID为1的员工
delete from tb_emp where id 1;-- 2. 删除 tb_emp 表中的所有员工
delete from tb_emp;❗❗❗特别注意 这个删除是删除的数据行不是把表的一列删除了。删除表的列属于DDL操作。并且如果没有where条件限制会把表中所有的数据都删除这个操作很危险。 ⭐⭐⭐如果想要删除某一个字段而不是整个行数据可以用UPDATE把这个字段的数据更新成NULL。