SQL-DML语句

一.DML-添加数据

1.给指定字段添加数据

复制代码
INSERT INTO 表名(字段1 ,字段2,...) VAULES(值1,值2,...)

二.给全部字段添加数据

复制代码
INSERT INTO 表名 VALUES(值1,值2,...);

三.批量添加数据

四.注意事项

1.插入数据时,指定的字段顺序需要与值的顺序是一一对应的。

2.字符串和日期类型应该包含在引号中。

复制代码
update  employee set name="xxxx" where id=1;

3.插入的数据大小,应该在字段的规定范围内。

五.DML-修改数据

复制代码
UPDATE 表名 SET 字段名1=值1,字段名2=值2,...[WHERE 条件];

注意,修改数据的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。

1.例子:

复制代码
update employ set name='xxx' where id=1;

2.例2

复制代码
update employee set name="小钊",gender="女" where id=1;

3.例3

复制代码
update employee set entrydate="2018-01-01";

不用写where。

六.DML-删除语句

复制代码
delete  from employee  where gender="女";

1.DELETE语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。

2.DELETE 语句不能删除某一个字段的值(可以使用UPDATE)

相关推荐
甘露s6 小时前
深入理解 Redis:事务、持久化与过期策略全解析
数据库·redis
珠海西格6 小时前
远动通信装置为何是电网安全运行的“神经中枢”?
大数据·服务器·网络·数据库·分布式·安全·区块链
小宇的天下6 小时前
Calibre 3Dstack --每日一个命令day18【floating_trace】(3-18)
服务器·前端·数据库
星空露珠6 小时前
速算24点检测生成核心lua
开发语言·数据库·算法·游戏·lua
what丶k7 小时前
SpringBoot3 缓存抽象深度实践:Caffeine+Redis多级缓存,穿透/雪崩/击穿防御全方案
数据库·redis·缓存
咖啡の猫7 小时前
Redis简单介绍
数据库·redis·缓存
-XWB-7 小时前
【Oracle】Oracle诊断系列(4/6):表空间与对象管理——存储优化与空间规划
数据库·oracle
山峰哥7 小时前
SQL优化全解析:从索引策略到查询性能飞跃
大数据·数据库·sql·编辑器·深度优先
葫三生7 小时前
存在之思:三生原理与现象学对话可能?
数据库·人工智能·神经网络·算法·区块链
不凉帅7 小时前
NO.6 数据库设计基础知识
数据库·分布式数据库·软考·数据库设计