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

Mybatis使用lte报错使用case when报错

一、mybatis使用lte报错

解决方式

方法一: 转义字符

<<= >>=&'''
&lt;&lt;=&gt;&gt;=&amp;&apos;&quot;

方法二:<![CDATA[sql语句]]>

name  <![CDATA[<=]]> #{name}

二、mybatis case when 报错

错误示范:

select *
from tablename
where id=1 
case 
when name is not null 
then and name = 'jenken'
end

正确示范

select *
from tablename
where id=1 
and name = 
case 
when name is not null 
then 'jenken'
else 'jenken2' 
end

三、Mybatis使用if else

choose

select * from tablename
<where><choose><when test="path != null">and t.is_delete = 0 </when><otherwise>and t.is_delete = 1</otherwise></choose>
</where>

http://www.xdnf.cn/news/14799.html

相关文章:

  • AI公司在做什么 - 一文穿透大模型(从底层到应用、从硬件到软件、从原理到实战)
  • 打造无障碍Ubuntu远程工作环境:XRDP、VNC与向日葵等三大远程连接方案
  • CppCon 2018 学习:EMULATING THE NINTENDO 3DS
  • 【C#】如果有一个数值如 168.0000100,如何去除末尾的无效零,只显示有效的小数位数,让DeepSeek给我们解答
  • 量化选股策略 聚宽
  • 基于Python的GIS-RS多源数据处理(TIF/SHP/NC/...)【20250630】
  • 华为云Flexus+DeepSeek征文 | 对接华为云ModelArts Studio大模型:AI赋能投资理财分析与决策
  • js代码03
  • 每天一个前端小知识 Day 17 - 微前端架构实战与 Module Federation
  • 基于Flask技术的民宿管理系统的设计与实现
  • 嵌入式原理与应用篇---常见基础知识(10)
  • 前后端Dockerfile
  • Spring生态:云原生与AI的革新突破
  • python环境快速搭建
  • Windows11系统中安装docker并配置docker镜像到pycharm中
  • 企业自建云概念解读|私有云、专有云、混合云、分布式云、企业云
  • 对称非对称加密,https和http,https通讯原理,Charles抓包原理
  • 《如何在 Spring 中实现 MQ 消息的自动重连:监听与发送双通道策略》
  • JavaEE初阶第五期:解锁多线程,从 “单车道” 到 “高速公路” 的编程升级(三)
  • Windows环境下Docker容器化的安装与设置指南
  • 时序数据库IoTDB监控指标采集与可视化指南
  • 基于MATLAB的SVM支持向量机的乳腺癌分类方法应用
  • 现代 JavaScript (ES6+) 入门到实战(六):异步的终极形态 - async/await 的优雅魔法
  • HTTP中常见的Content-Type
  • HybridCLR热更新实例项目及改造流程
  • 现代 JavaScript (ES6+) 入门到实战(五):告别回调地狱,Promise 完全入门
  • 免费SSL证书一键申请与自动续期
  • STM32——HAL库总结
  • 【AGI】Qwen VLo:多模态AI的范式重构与AGI演进关键里程碑
  • mac触摸板设置右键