文章目录
- 一、数据操纵语言概述
-
- 1.1 DML 核心定义与作用
- 1.2 DML 核心关键字及功能
- 1.3数据操作的基本规则
- 二、数据操纵语言语法和实战
-
- 2.1插入数据(INSERT)
-
- 1. 核心插入语法类型
- 2. 语法细节
- 2.2修改数据(UPDATE)
-
- 1. 核心修改语法类型
- 2.3删除数据(DELETE)
-
- 1. 核心删除语法类型
- 2.4实战练习(基于students表)
-
- 1. 插入数据场景
- 2. 修改数据场景
- 3. 删除数据场景
- 2.5知识点小结
一、数据操纵语言概述
1.1 DML 核心定义与作用
- 全称:Data Manipulation Language(数据操纵语言);
- 核心作用:操作数据库中的数据内容,不改变表结构,仅修改实际存储的数据;
- 操作范围:针对数据表中的数据行进行增、删、改操作。
1.2 DML 核心关键字及功能
| INSERT | 向数据表中插入新的数据行 |
| UPDATE | 修改数据表中已存在的数据行 |
| DELETE | 从数据表中删除指定的数据行 |
1.3数据操作的基本规则
- 操作单位:以行(Row) 为最基本操作单位;
- INSERT:新增1行/多行数据记录;
- UPDATE:更新1行/多行数据的列值;
- DELETE:移除1行/多行数据记录。
二、数据操纵语言语法和实战
2.1插入数据(INSERT)
1. 核心插入语法类型
- 全字段插入:为表中所有字段赋值,值的顺序必须与表定义的字段顺序一致;
INSERT INTO 表名 VALUES (value1,value2,....);
- 指定字段插入(推荐):仅为指定字段赋值,未指定字段使用默认值/NULL,灵活性更高;
INSERT INTO 表名(列名1,列名2.....) VALUES (value1,value2,....);
- 批量插入:在VALUES后通过多组(value1, value2, …)批量插入多行数据,一次执行完成。
INSERT INTO 表名 VALUES (value1,value2,....) ,...., (value1,value2,....);
或者
INSERT INTO 表名(列名1,列名2.....) VALUES (value1,value2,....) ,...
网硕互联帮助中心





![基于python的人脸检测识别录像系统[python]-计算机毕业设计源码+LW文档-网硕互联帮助中心](https://www.wsisp.com/helps/wp-content/uploads/2026/02/20260210120457-698b1ee9bfff8-220x150.jpg)

评论前必须登录!
注册