开发指南—DML语句—DELETE

简介: 您可以使用DELETE语句删除表中符合条件的行。

语法

下述DELETE语句表示从 tbl_name中删除满足where_condition的行,并返回删除的行数;若没有WHERE条件,将删除表中所有的数据。

  • 单逻辑表
DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM [schema_name.]tbl_name
    [WHERE where_condition]
  • 多逻辑表
DELETE [LOW_PRIORITY] [QUICK] [IGNORE]

tbl_name[.] [, tbl_name[.]] ...
FROM table_references
[WHERE where_condition]
DELETE [LOW_PRIORITY] [QUICK] [IGNORE]
FROM [schema_name.]tbl_name[.] [, [schema_name.]tbl_name[.]] ...
USING table_references
[WHERE where_condition]


说明

  • DELETE支持如下修饰符:
    • 若设置LOW_PRIORITY,DELETE操作将在该表没有任何读操作之后执行。
    • 若设置IGNORE,则会忽略删除过程中产生的错误。
    • QUICK,与MySQL存储引擎相关,详情请参见MySQL文档
  • DELETE语句中的修饰符均会原样下推至存储层MySQL,不会对PolarDB-X的修饰符操作产生影响。
相关文章
|
设计模式 关系型数据库
【设计模式——学习笔记】设计模式简介+七大设计原则介绍(下)
【设计模式——学习笔记】设计模式简介+七大设计原则介绍
335 0
|
移动开发 自然语言处理 JavaScript
虚拟 DOM 如何保证跨平台的兼容性?
【10月更文挑战第25天】虚拟 DOM 通过其抽象的表示、渲染器的解耦以及针对不同平台的特定渲染器实现、事件系统适配、样式处理兼容性和统一的数据绑定与状态管理等多方面的设计和机制,有效地保证了跨平台的兼容性,使得开发者能够使用一套代码在多种平台上构建具有一致体验和高性能的应用。
|
存储 安全 开发者
探索操作系统的心脏:内核与用户空间的交互
在数字世界的复杂迷宫中,操作系统扮演着至关重要的角色。它不仅仅是软件与硬件之间的桥梁,更是维系计算生态平衡的关键。本文将深入探讨操作系统的核心组件—内核和用户空间,以及它们如何协同工作来支持现代计算需求。通过浅显的语言和生动的比喻,我们将揭开操作系统神秘的面纱,了解它是如何影响我们日常生活的每一个方面。无论你是科技爱好者还是普通用户,这篇文章都将带你领略操作系统的奇妙世界,让你对电脑内部的运作有一个全新的认识。
137 2
|
存储 监控 Linux
在 CentOS 7 中如何对一块 1TB 的未分配硬盘进行分区
【10月更文挑战第8天】本文介绍了在 CentOS 7 中进行磁盘分区和挂载的具体操作步骤,包括准备工作、创建分区、格式化分区、创建挂载点、临时和永久挂载分区等环节。通过一个具体案例,详细说明了如何对一块 1TB 的未分配硬盘进行分区,并将其挂载到不同的目录下,以满足不同服务的需求。同时,文章还分享了一些实践经验,帮助读者更好地理解和掌握这些技能。
290 1
|
前端开发 数据管理 Java
通用分页(下)
通用分页(下)
109 0
|
Android开发
SocketException: Failed to create server socket(OS Error: Permission denied, errno = 13)
SocketException: Failed to create server socket(OS Error: Permission denied, errno = 13)
270 3
支付系统42----支付宝支付-定时查单-订单已支付,如果我们在定时查单的状态中,我们明明已经支付的订单,却在本地状态中显示没有支付,这是因我们的异步通知因为种种原因没有接受到,支付宝端成功,本地失败
支付系统42----支付宝支付-定时查单-订单已支付,如果我们在定时查单的状态中,我们明明已经支付的订单,却在本地状态中显示没有支付,这是因我们的异步通知因为种种原因没有接受到,支付宝端成功,本地失败
|
XML 数据格式
导航节点的关系
这段代码演示了如何遍历XML文档中的`<book>`元素的第一个子节点。通过`loadXMLDoc()`加载"books.xml",然后获取第一个`<book>`的子节点集合和第一个子节点。循环遍历这些节点,检查它们是否为元素节点(类型为1),如果是,则打印节点名称。每次迭代时,`y`更新为下一个同级节点。
|
机器学习/深度学习 开发框架 人工智能
移动应用开发的未来:跨平台框架与原生系统协同
【5月更文挑战第30天】 随着移动互联网技术的飞速发展,移动应用已成为日常生活的重要组成部分。本文将深入探讨移动应用开发领域的未来趋势,重点关注跨平台开发框架的演进以及其与原生操作系统之间的协同关系。文章首先分析了当前移动应用开发的挑战和机遇,随后介绍了主流的移动应用开发框架,并探讨了它们如何适应不断变化的技术需求。最后,文中预测了未来几年内移动应用开发可能面临的变革,并对开发者和企业提出了相应的建议。
|
存储 安全 物联网
浅谈分析数字藏品系统开发详细功能及案例
浅谈分析数字藏品系统开发详细功能及案例