mysql用 法like concat()

news/2024/4/29 7:25:40

对于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>

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.cpky.cn/p/10619.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

#QT(MainWindow初尝---文本编辑器)

1.IDE&#xff1a;QTCreator 2.实验&#xff1a;使用MainWindow做一个文本编辑器 3.记录 &#xff08;1&#xff09;创建几个功能 &#xff08;2&#xff09;为几个功能写实现&#xff0c;这里不能使用转到槽&#xff0c;需要自己用connect函数关联。这里的功能是QAction类&am…

力扣--最小覆盖子串--双端队列+滑动窗口

滑动窗口思路&#xff08;双端队列实现&#xff09;&#xff1a; 可以参考一下&#xff1a;力扣hot8---滑动窗口-CSDN博客以及力扣hot9---滑动窗口-CSDN博客。 使用滑动窗口有以下几个步骤&#xff1a;初始化双端队列&#xff08;将s的前t_len个元素入队&#xff0c;此时检验是…

海康威视H5无插件方式显示WSS协议的视频的笔记

由于要在麒麟桌面系统的浏览器也能显示视频&#xff0c;以前的插件方式就不行了。 一、从官网下载文档和demo 打开官网https://open.hikvision.com/download/5c67f1e2f05948198c909700?type10 下载H5开发文件和demo 二、放入我的vue2的项目中 把demo中的相关文件复制到我…

伊理威科技:抖音商家入驻怎么样

随着短视频平台兴起&#xff0c;抖音已成为商家营销的新阵地。但商家入驻抖音&#xff0c;究竟是机遇还是挑战?让我们一探究竟。 抖音的流量红利不容小觑。据统计&#xff0c;日活跃用户数以亿计&#xff0c;这为商家提供了巨大的潜在客户群。通过精准算法推荐&#xff0c;商品…

vscode中解决驱动编写的时候static int __init chrdev_init()报错的问题

目录 错误出错原因解决方法 错误 在入口函数上&#xff0c;出现 expected a ; 这样的提示 出错原因 缺少了 __KERNEL __ 宏定义 解决方法 补上__KERNEL__宏定义 具体做法&#xff1a;在vscode中按下ctrlshiftp &#xff0c;输入&#xff1a;C/C:Edit Configurations&#xff0…

【C初阶】文件操作管理

1.使用文件的意义 用于处理大型数据&#xff0c;长久性的存储数据、 2.文件的概念 文件&#xff1a;电脑硬盘上的存储数据的文件 分类 按照内容&#xff1a;程序文件、数据文件 按照形式&#xff1a;文本文件、二进制文件 文件名&#xff1a;文件的唯一标识&#xff0c;一…