DML的基本操作

● 数据操纵语言DML(Data Manipulation Language)

● 常用语句: insert,delete,update

插入数据的四种形式

方式 1: INSERT INTO 表名 ( 列 1, 列 2......, 列 n) VALUES( 值 1, 值 2....., 值 n);
方式 2: INSERT INTO 表名 set 列名 1= 值 1,.. 列名 n= 值 n;
方式 3: INSERT INTO 表名 ( 列 1, 列 2......, 列 n) VALUES( 值 1, 值 2....., 值 n),( 值 1, 值 2....., 值 n);
方式 4:INSERT INTO 表名 ( 列 1, 列 2......, 列 n) 查询语句 ( 查询的列数与插入列数匹配 )

修改数据:

UPDATE 表名 SET 列名 = '新值' WHERE 条件

删除数据:

DELETE FROM 表名 WHERE 条件
TRUNCATE TABLE 表名 ; 清空整张表

相关推荐
霸道流氓气质6 分钟前
Spring Boot + Jasypt 实战指南:配置文件敏感信息加密完全手册
数据库·spring boot·oracle
AI人工智能+电脑小能手8 分钟前
【大白话说Java面试题 第94题】【Mysql篇】第24题:什么是单路排序?什么是双路排序??
java·开发语言·数据库·mysql·面试·排序算法
我是一颗柠檬9 分钟前
【Java项目技术亮点】多级缓存一致性方案:Canal+MQ实现数据库与缓存的最终一致
java·数据库·spring·缓存·kafka·rocketmq
WarPigs10 分钟前
C# EntityFramework笔记
数据库·c#
csdn_aspnet10 分钟前
mysql 查询树形,id与pid关联
数据库·mysql·tree·树形
Database_Cool_12 分钟前
用户行为分析需求,实时计算层应该怎么选型?阿里云 AnalyticDB MySQL 推荐方案
mysql·阿里云·云原生
郝学胜-神的一滴13 分钟前
系统设计 014:缓存深度实战:如何用 Cache 优雅优化数据库读写?
java·数据库·python·缓存·oracle·php·软件构建
点灯小铭16 分钟前
基于单片机的智能一体化自动咖啡机设计
数据库·单片机·毕业设计·课程设计·期末大作业
JdSnE27zv21 分钟前
数据库表字段命名规范
数据库·oracle
隔窗听雨眠28 分钟前
ORM框架选型指南:MyBatis与Hibernate的全面对比
java·开发语言·数据库