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 表名 ; 清空整张表

相关推荐
自己的九又四分之三站台4 分钟前
GeoPackage 到底适合什么场景:从 SQLite 容器到空间数据格式选型
数据库·oracle·sqlite
东方护航数据恢复(深圳)9 分钟前
勒索病毒加密数据库怎么办?深圳 0 赎金解密恢复实录【东方护航数据恢复深圳店】
数据库·数据恢复·服务器数据恢复·勒索病毒·数据镜像
倔强的石头_11 分钟前
应用账号最小权限实践:读写账号、报表账号、运维账号分层
数据库
苦瓜打怪兽14 分钟前
PostgreSQL 报错“字段 datlastsysoid 不存在”排查与解决
数据库·postgresql
XLYcmy37 分钟前
PDF 论文处理器 — 技术报告文档
数据库·python·网络安全·pdf·embedding·dify·rag
FYKJ_20101 小时前
springboot心理健康管理系统86254-计算机课程设计、毕业设计
vue.js·spring boot·后端·python·mysql·django·课程设计
ShineWinsu1 小时前
对于Redis:RDB持久化的解析
linux·数据库·redis·缓存·面试·持久化·rdb
做运维的阿瑞1 小时前
MYSQL从语义到执行计划:UNION、EXISTS、IN 的深度辨析
数据库·sql·mysql
Moshow郑锴3 小时前
sql-pipeline - 基于PostgreSQL的SQL健康检查与发布编排平台
java·sql
Elastic 中国社区官方博客10 小时前
将你自己的密钥用于现有 Elastic Cloud 部署
大数据·数据库·elasticsearch·全文检索