mysql用 法like concat()

对于mysql 的 like 而言,一般都要用 like concat() 组合,可以防止sql注入

所以用未注释掉的呢种方式会比较好,不推荐直接用like的方式 。

like concat('%/',#{datePath,jdbcType=VARCHAR},'/%')

concat函数:

第一个参数 ,就是'%',其中%后边可以加上一些常量字符比如 / 。

第二参数,基本上就是传递过来的参数 。

第三个参数,是结尾的 '%', %前边可以加一定的常量字符比如 / 。

例如

|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 | <isNotEmpty property=``"XXX" prepend=``"and" removeFirstPrepend=``"true"``> ``XXX LIKE CONCAT(``'%'``, #xxx#, ``'%'``) ``</isNotEmpty> ``<isNotEmpty property=``"xxx" prepend=``"and" removeFirstPrepend=``"true"``> ``XXXLIKE CONCAT(``'%'``, #XXX#, ``'%'``) ``</isNotEmpty> |

相关推荐
多多*26 分钟前
分布式中间件 消息队列Rocketmq 详解
java·开发语言·jvm·数据库·mysql·maven·java-rocketmq
v***913039 分钟前
MYSQL的第一次
数据库·mysql
百***99249 小时前
MySql的慢查询(慢日志)
android·mysql·adb
q***133410 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
千寻技术帮11 小时前
50022_基于微信小程序同城维修系统
java·mysql·微信小程序·小程序·同城维修
q***985212 小时前
基于人脸识别和 MySQL 的考勤管理系统实现
数据库·mysql
百***256115 小时前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
转转技术团队15 小时前
分页查询的稳定性陷阱与根治方案
后端·mysql·elasticsearch
q***829116 小时前
图文详述:MySQL的下载、安装、配置、使用
android·mysql·adb
q***581917 小时前
【SQL】MySQL中的字符串处理函数:concat 函数拼接字符串,COALESCE函数处理NULL字符串
数据库·sql·mysql