文章目录
- 插入操作
-
- 单行添加
- 多行添加
- 注意事项
- update修改操作
- delete删除操作
-
- delete 和 truncate的区别
插入操作
单行添加
语法格式:
INSERT INTO student(id,name,sex,age,sno,class_num) VALUES (17,'hah','男',18,'202017','20201004'); INSERT INTO student SET id = 18,name = 'hah',sex = '男',age = 18, sno = '202018',class_num = '20201004';
多行添加
语法格式:
INSERT INTO student(id,name,sex,age,sno,class_num) VALUES (17,'hah','男',18,'202017','20201004'), (18,'hah','男',18,'202017','20201004'), (19,'hah','男',18,'202017','20201004');
注意事项
插入时应注意:1.id ----》如果我们在设计表格时设计了它id自增,不需要插入id的值 插入数据时varChar类型数据需要单引号,不需要数值数据
update修改操作
语法格式: 例子:修改单行数据
UPDATE student set name = '张三安' WHERE id = 1; 无条件修改行的数据进行无条件修改-谨慎使用
UPDATE student set name = '张三';
delete删除操作
delete from 表名 where 条件列 = 值; truncate table 表名;
delete 和 truncate的区别
(1)delete后边可以跟where条件,truncate不可以
(2)delete是一行行删除,效率低下,而truncate是全部清空在创建一个与表原始结构相同
的新表