sql-DML-增删改
2022/6/20 2:23:13
本文主要是介绍sql-DML-增删改,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
DML:增删改表中数据
1. 添加数据:
insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); insert into 表名 values(值1,值2,...值n); --如果表名后,不指定列名,则默认给所有列添加值 insert into student(sno,sname) values(1,'zs') ; insert into student values(2,'ls') ; -- 除了数字类型,其他类型的值比如字符串或者日期需要加引号''(一般是单引号)
2. 删除数据:
delete from student where sno=1; -- 删除一条数据 delete from 表名; -- 删除所有记录 -- 有多少条记录就会执行多少次删除操作 -- 表结构还在,写日志,可以恢复的,速度慢 truncate table student; -- 截断表 删除表中的所有记录 -- 先删除表,然后再创建一张一样的表 -- 表结构还在,不写日志,无法找回删除
3. 修改数据:
update 表名 set 列名1 = 值1, 列名2 = 值2,... [where 条件]; update student set sname='lisi',sno=20 where sno =2;
如果不加任何条件,则会将表中所有记录全部修改。
这篇关于sql-DML-增删改的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略