SQL-DML

DML简介

DML英文全称为Data Manipulation Language(数据操作语言),用来对数据库中表的记录进行增删改操作

  • 添加数据(insert)
  • 修改数据(update)
  • 删除数据(delete)

DML-添加数据

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

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

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

注意:

  • 插入数据时,指定的字段顺序需要与值的顺序是一一对应的。
  • 字符串和日期型数据需要包含在引号中。
  • 插入的数据大小,应该在字段的规定范围内。

DML-修改数据

update 表名 set 字段名1=值1,字段名2=值2,...[where 条件];

注意:

修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表中的所有数据。

DML-删除数据

delete from 表名[where 条件];

注意:

  • delete语句的条件可以有,也可以没有,如果没有,则会删除整张表中的所有数据。
  • delete语句不能删除某一个字段的值,如果要删除某一个字段的值,可以用update。
相关推荐
阿里小阿希4 小时前
Vue3 + Element Plus 项目中日期时间处理的最佳实践与数据库设计规范
数据库·设计规范
白鹭4 小时前
MySQL源码部署(rhel7)
数据库·mysql
666和7775 小时前
Struts2 工作总结
java·数据库
还听珊瑚海吗5 小时前
SpringMVC(一)
数据库
星期天要睡觉6 小时前
MySQL 综合练习
数据库·mysql
Y4090016 小时前
数据库基础知识——聚合函数、分组查询
android·数据库
JosieBook7 小时前
【数据库】MySQL 数据库创建存储过程及使用场景详解
数据库·mysql
处女座_三月7 小时前
改 TDengine 数据库的时间写入限制
数据库·sql·mysql