一、DML—介绍
DML(Data Manipulation Language)数据操作语言,用来对数据库中表的数据记录进行增删改操作。
二、DML—语法
2.1DML—添加/插入数据
1.给指定字段添加/插入数据 [批量]。
Insert into 表名 ( 字段1,字段2,...) values( 值1,值2,...)[,(值1,值2,...),(值1,值2,...)];
2.给全部字段添加/插入数据 [批量]。
Insert into 表名 values (值1,值2,...)[,(值1,值2,...),(值1,值2,...)];
3.查询结果插入目标表。
Insert into 插入数据目标表名
(插入字段1,字段2,...)
Select
(查询字段1,字段2,...)
From 查询表
Where 条件列表;
注意项:
a.插入数据时,指定字段顺序需要与值的顺序一一对应。
b.字符串和日期型数据应包含在引号内。
c.插入的数据大小,应在字段(数据类型)的规定范围内。
2.2DML—修改/更新数据
Update 表名 set 字段1=值1,字段2=值2,字段3=值3,...[Where 条件列表];
ps:当没有Where条件语句时,会修改整张表的所有数据。
2.3DML—删除数据
Delete from 表名 [Where 条件列表];