当前位置: 首页 > ops >正文

数据库DML语言(增、删、改)

一、插入语句——INSERT

-- 插入语句格式
-- insert into 表名 ([字段1,字段2,....])values('值1'),('值2'),(...)-- 插入单条数据
insert into `grade` (`gradename`) values('一年级')
-- 插入多条数据
insert into `grade`(`gradename`) values('三年级'),('四年级'),('五年级')-- 插入语句,一定要保证字段和数据一一对应;

二、修改语句——UPDATE

-- 修改语句格式
-- updata `表名` set `字段名` = '修改后' where `字段名`= `修改匹配行`update `grade` set `gradename` = '大一' where `gradename` = '一年级'-- 一定要加where判断语句,否则全改;
-- 多个属性之间用逗号隔开;

三、删除语句——DELETE/TRUNCATE

-- 删除语句格式delete/truncate-- delete
-- DELETE FROM `表名` [WHERE 条件]DELETE FROM `grade` WHERE `gradeid` = '1' -- truncate
-- TRUNCATE TABLE `表名`TRUNCATE TABLE `grade`-- DETELE和TRUNCATE的区别
-- 相同点:都能删除数据,都不会删除表结构;
-- 不同点:truncate 重新设置 自增列 计数器会归零;不会影响事务;-- DELETE拓展
-- delete重启数据库,会--出现的现场
-- 1、INNODB:自增列会重1开始(存在内存当中的,断电即失)
-- 2、MyISAM:继续从上一个自增量开始(存在文件中的,不会丢失)

四、DML语言操作符

操作符含义
=等于
<>或!=不等于
>大于
<小于
<=小于等于
>=大于等于
BETWEEN在什么之间
AND&&
OR||
http://www.xdnf.cn/news/18260.html

相关文章:

  • oracle服务器导入dmp文件
  • Causal-Copilot: An Autonomous Causal Analysis Agent 论文解读
  • 栈的概念(韦东山学习笔记)
  • C#APP.Config配置文件解析
  • Java内功修炼(2)——线程安全三剑客:synchronized、volatile与wait/notify
  • 5.4 4pnpm 使用介绍
  • kotlin 协程笔记
  • AI 创业公司分析报告:RealRoots
  • 0基础安卓逆向原理与实践:第2章:编程基础与工具链
  • 使用PCL读取PCD点云文件
  • Pandas 数据处理核心操作:合并、替换、统计与分组
  • 分贝单位全指南:从 dB 到 dBm、dBc
  • 深入解析EventPoller:Disruptor的轮询式事件处理机制
  • k8s笔记01
  • 服务器硬盘进行分区和挂载
  • SLAM文献之-Globally Consistent and Tightly Coupled 3D LiDAR Inertial Mapping
  • AI +金融 = 七大核心维度+ 落地典型困难
  • 【Golang实战】Go Module 双段 require 配置深度解析
  • Lecture 5 GPUs课程笔记
  • C语言---编译的最小单位---令牌(Token)
  • 认识Node.js及其与 Nginx 前端项目区别
  • KubeBlocks AI:AI时代的云原生数据库运维探索
  • Notepad++批量转UTF-8脚本
  • Flink Stream API - 顶层Operator接口StreamOperator源码超详细讲解
  • 结合SAT-3D,运动+饮食双重养腰新方式
  • Java:将视频上传到腾讯云并通过腾讯云点播播放
  • STM32F407VGT6从零建立一个标准库工程模板+VSCode或Keil5
  • 详解MySQL中的多表查询:多表查询分类讲解、七种JOIN操作的实现
  • 《Linux运维总结:Shell脚本位置参数的具体使用》
  • 【笔记】动手学Ollama 第五章 Ollama 在 LangChain 中的使用 - Python 集成