开发指南—DML语句—UPDATE

简介: 您可以使用UPDATE语法修改表中符合条件的行。

语法

  • 单逻辑表
UPDATE [LOW_PRIORITY] [IGNORE] [schema_name.]tbl_name
    SET assignment_list
    [WHERE where_condition]
value:
    {expr | DEFAULT}
assignment:
    col_name = value
assignment_list:
    assignment [, assignment] ...
  • 多逻辑表
UPDATE [LOW_PRIORITY] [IGNORE] table_references

SET assignment_list
[WHERE where_condition]


说明

  • UPDATE支持如下修饰符:
    • 若设置LOW_PRIORITY,UPDATE操作将在该表没有任何读操作之后执行。
    • 若设置IGNORE,将会忽略更新过程中的错误,即更新不会被错误中断。
  • UPDATE语句中的修饰符均会原样下推至存储层MySQL,不会对PolarDB-X的修饰符操作产生影响。

语法限制

与原生MySQL的UPDATE语法相比,PolarDB-X的UPDATE语法存在以下限制。

不支持在SET子句中使用子查询(相关子查询和非相关子查询),例如:


UPDATE t1 SET name = (SELECT name FROM t2 WHERE t2.id = t1.id) WHERE id > 10;


说明 t1和t2的拆分键为ID。

相关文献

相关文章
|
存储 Dragonfly 弹性计算
2023年阿里云服务器8核16G配置收费标准与活动价格参考,价格2849.76元1年起
一般来说企业用户在选择云服务器配置的时候,8核16G配置是选择比较多的,2023年新用户租用阿里云轻量应用服务器低至108元首年,8核16G配置目前活动价格仅需2849.76元1年起,不过阿里云不同实例类型的8核16G云服务器配置,产品价格也各不相同。而在平时购买和活动期间买价格也是不一样的。本文主要为大家介绍目前阿里云服务器8核16G配置收费标准与活动价格,以供参考。
657 0
2023年阿里云服务器8核16G配置收费标准与活动价格参考,价格2849.76元1年起
|
7月前
|
前端开发 JavaScript 测试技术
Python中的全栈开发
【6月更文挑战第6天】本文探讨了Python在全栈开发中的应用,展示了如何利用Python的Django和Flask框架进行后端开发,以及与JavaScript前端框架的集成。文中通过示例介绍了Django和Flask的基本用法,并讨论了全栈开发中的前端集成、CORS问题、数据传输、身份验证、异步编程、性能优化、日志记录、错误处理、测试、安全性、数据库集成、实时通信、缓存和扩展功能。此外,还强调了全栈开发涉及的团队协作、项目管理和用户体验,指出Python为全栈开发提供了强有力的支持。
82 5
|
8月前
|
存储 Java
Java中的布尔型数据(Boolean)
Java中的布尔型数据(Boolean)
464 0
|
8月前
|
缓存 运维 安全
运维:推荐一款非常专业好用的磁盘空间分析神器TreeSize
【2月更文挑战第16篇】Optimizer 是一个多功能系统优化清理工具,它支持垃圾清理、注册表修复、启动项管理,关闭视窗系统中不需要的功能,帮您恢复您的隐私与增加您的安全性,建议在全新、干净的Windows安装之后进行优化,以实现最大的隐私性与安全性,根据您的Windows版本,Optimizer还允许您执行一些
运维:推荐一款非常专业好用的磁盘空间分析神器TreeSize
|
8月前
|
JavaScript
vue2.x利用Vue.prototype注册全局组件/方法
vue2.x利用Vue.prototype注册全局组件/方法
129 0
《QT从基础到进阶·二十三》弹窗提示框QMessageBox和QCloseEvent事件
《QT从基础到进阶·二十三》弹窗提示框QMessageBox和QCloseEvent事件
557 0
|
存储 SQL 关系型数据库
开发指南—DML语句—DELETE
您可以使用DELETE语句删除表中符合条件的行。
133 0
开发指南—DML语句—INSERT
您可以使用INSERT语句往表中插入数据。
|
SQL 存储 关系型数据库
开发指南—DML语句—UPDATE
您可以使用UPDATE语法修改表中符合条件的行。
|
SQL 关系型数据库 MySQL
开发指南—DML语句—SOURCE
本文介绍PolarDB-X两种导入数据命令。
105 0

相关课程

更多