DML 语言之添加 Insert
DML 语言(牢记)
- DML 语言:数据操作语言
- insert
- update
- delete
- 数据库存在的意义:数据存储和数据管理
1、添加 Insert
-
insert
语法INSERT INTO 表名([字段名1,字段2,字段3......]) VALUES('值1'),('值2'),('值3'),......
-
插入单个字段
INSERT INTO `grade`(`gradename`) VALUES('大四');
-
由于主键是自增的,
insert
语句可以省略主键 -
如果不写表的字段,VALUES就会一一匹配插入所有字段
如下图,由于
grade
表的gradeid
字段是int
类型的,很明显'大四'
这个VALUES
是无法插入的,所以报错了 -
一次性插入多个字段
INSERT INTO `grade`(`gradename`) VALUES('大一'),('大二'),('大三');
-
整体练习
INSERT INTO `student`(`name`) VALUES('张三'); INSERT INTO `student`(`name`,`password`,`sex`) VALUES('李四','123523','男'); INSERT INTO `student`(`name`,`password`,`sex`) VALUES('王五','aaa','女'),('赵六','bbbb','男');
-
注意事项
-
字段之间使用 , 隔开
-
字段是可以省略的,但后边的值必须一一对应,不能少
INSERT INTO `student` VALUES(5,'xy','*********','男','1998-05-01',1,'Cn','email');
-
可以同时插入多条数据
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律