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

[SQL开发笔记]UPDATE 语句:更新表中的记录

一、功能描述:

UPDATE 语句:用于更新表中的记录

二、UPDATE 语句语法详解:

UPDATE 语法

UPDATE table_nameSET column1=value1,column2=value2,...WHERE some_column=some_value;

参数说明:

1.table_name:要修改的表名称。

2.column1, column2, ...:要修改的字段名称,可以为多个字段。

3.value1, value2, ...:要修改的值,可以为多个值。

4.condition:修改条件,用于指定哪些数据要修改。

三、UPDATE 语句开发实例:

目标数据库及表:使用 DRobot数据库,"T_Drobot" 表

假设我们需要将name为“DROBOT_1”的year更新为“2025”, creator更新为“xiaodu”。

下面的 SQL 语句实现:

UPDATE "T_Drobot"SET year ='2025', creator='xiaodu'where name='DROBOT_1'

执行以上 SQL,再读取 "T_Drobot" 表,数据如下所示:

Update 警告:在更新记录时要格外小心!在上面的实例中,如果我们省略了 WHERE 子句,如下所示:

UPDATE "T_Drobot"SET year ='2025', creator='xiaodu'

执行以上代码会将 “T_Drobot”表中所有数据的 year 改为 2025,creator 改为 xiaodu。

执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。

相关文章:

  • NetCore IIS Redis JMeter 登录压力测试
  • 【计算机网络】文件传输协议FTP和SFTP
  • 39 深度学习(三):tensorflow.data模块的使用(基础,可跳)
  • 现在java和大数据选什么?
  • 区块链技术的未来:去中心化应用和NFT的崛起
  • Mybatis中延迟加载~
  • LabVIEW更改图像特定部分的颜色
  • Vue3-02_Vue基础入门
  • 我会在以下情况用到GPT
  • 场效应管器件
  • PyCharm社区版安装
  • Environment与ConfigurableEnvironment
  • 第四章 文件管理 十、文件系统的全局结构
  • 10.26 知识总结(python操作MySQL、SQL注入问题、事务、触发器等)
  • CMake aux_source_directory 学习
  • [译] 怎样写一个基础的编译器
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • JS字符串转数字方法总结
  • mysql 5.6 原生Online DDL解析
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • node.js
  • Redis在Web项目中的应用与实践
  • SpringBoot几种定时任务的实现方式
  • STAR法则
  • Webpack 4x 之路 ( 四 )
  • 对超线程几个不同角度的解释
  • 服务器从安装到部署全过程(二)
  • 基于 Babel 的 npm 包最小化设置
  • 力扣(LeetCode)22
  • 如何实现 font-size 的响应式
  • 三栏布局总结
  • 原生JS动态加载JS、CSS文件及代码脚本
  • Prometheus VS InfluxDB
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ​学习一下,什么是预包装食品?​
  • ###C语言程序设计-----C语言学习(6)#
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #控制台大学课堂点名问题_课堂随机点名
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (ZT)一个美国文科博士的YardLife
  • (第一天)包装对象、作用域、创建对象
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (十一)图像的罗伯特梯度锐化
  • (四)库存超卖案例实战——优化redis分布式锁
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)Linux下编译安装log4cxx
  • (转)Linux整合apache和tomcat构建Web服务器
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .NET CLR Hosting 简介