jdbc4.MySQLSyntaxErrorException: Query was empty

出现这种异常的原因,有几个要点

  1. 检查sql语句是否正确
  2. 检查你的条件是否真的被sql使用

背景

delete sql在xml中,赋值list对象,计划进行批量删除的sql,这时出现了异常,检查后,发现这个list竟然是空,所以导致Delete条件不生效,进而出现这个异常。

相关推荐
念何架构之路4 小时前
beego总体架构与工程结构
java·架构·beego
典典分享指南4 小时前
用飞书多维表格搭建内容管理看板
java·python·r语言·composer·symfony
数智启示录4 小时前
Apache Doris 4.0.8 混合检索实战(第 5 篇):三套系统只返回两条结果,一条 SQL 如何避开交集丢失
大数据·数据库·经验分享·sql·面试
今天AI了吗4 小时前
大模型技术全景(一):AI、机器学习、深度学习,三者的关系到底是什么?一文搞懂
数据库·人工智能·python·sql·深度学习·机器学习·rust
东坡白菜5 小时前
windows下使用Trae启动java项目遇到的乱码问题
java
SQL-First布道者5 小时前
⚡Spring JDBC 完整体系 · 第 10 集 · 手搓 `BaseCondition`
java·spring boot·后端·spring·mybatis·spring jdbc
珍珠先生5 小时前
第9章 JDK 11 新特性:var 与便捷新 API
java
hoho_125 小时前
麒麟V10升级nginx最新版本到1.31.4
java·服务器·nginx
冬夜戏雪5 小时前
笔试的Scanner in Scanner out
java·开发语言
南城以南溫暖如初1475 小时前
社交裂变商城系统设计与实战开发指南
java·spring boot·mysql·vue·mybatis