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

mapper.xml 使用大于号、小于号示例

<mapper namespace="com.example.EmployeeMapper"><!-- 更新employee_absent_resign_statistics表中的pre_work_date --><update id="updatePreWorkDate"><![CDATA[UPDATE employee e1JOIN employee e2ON e2.statistics_date < e1.statistics_dateAND e2.emplid = e1.emplidSET e1.pre_work_date = e2.statistics_dateWHERE NOT EXISTS (SELECT 1FROM employee_absent_resign_statistics e3WHERE e3.statistics_date < e1.statistics_dateAND e3.emplid = e1.emplidAND e3.statistics_date > e2.statistics_date)]]></update></mapper>
<![CDATA[]]>:为了避免 XML 中的特殊字符(如 < 和 >)被当作 XML 标签处理,我们使用 <![CDATA[]]>

来包裹 SQL 查询,这样就可以直接写 SQL 语句而不受 XML 特殊字符的限制。

SQL语句本身:直接将原来的 SQL 语句放在 <![CDATA[]]> 中,保持原有的 SQL 逻辑不变。

http://www.lryc.cn/news/480178.html

相关文章:

  • 深入了解决策树:机器学习中的经典算法
  • Flutter鸿蒙next 的 Sliver 实现自定义滚动效果
  • 杨中科 .Net Core 笔记 DI 依赖注入
  • 【RocketMQ】无法访问此网站 http://XXX:10080/ ERR_UNSAFE_PORT
  • pipreqs:快速准确生成当前项目的requirements.txt,还有和freeze的对比
  • Spark 中的 RDD 分区的设定规则与高阶函数、Lambda 表达式详解
  • redis十大数据类型
  • 国内AI工具复现GPTs效果详解
  • 【学习笔记】SAP ABAP——OPEN SQL(一)【INTO语句】
  • vscode使用之vscode-server离线安装
  • 字符编码和字符集
  • 【WRF理论第七期】WPS预处理
  • Flutter鸿蒙next中的按钮封装:自定义样式与交互
  • 代码随想录算法训练营Day57 | 卡玛网 101.孤岛的总面积、卡玛网 102.沉没孤岛、卡玛网 103. 水流问题、卡玛网 104.建造最大岛屿
  • 美团代付微信小程序系统 read.php 任意文件读取漏洞复现
  • Windows安装tensorflow的GPU版本
  • 2021-04-22 51单片机玩转点阵
  • lua入门教程:数字
  • [CKS] K8S ServiceAccount Set Up
  • QML:Menu详细使用方法
  • 时间复杂度和空间复杂度 part2
  • 【电机控制器】STC8H1K芯片——UART串口通信
  • STM32移植RT-Thread---时钟管理
  • Jasypt 实现 yml 配置加密
  • uniapp—android原生插件开发(2原生插件开发)
  • NLP之ASR之moonshine:moonshine的简介、安装和使用方法、案例应用之详细攻略
  • albert模型实现微信公众号虚假新闻分类
  • OceanBase 应用实践:如何处理数据空洞,降低存储空间
  • 计算机的错误计算(一百四十八)
  • MySQL记录锁、间隙锁、临键锁(Next-Key Locks)详解