MySQL转Oracle,MyBatis Mapper XML 文件修改项总结
2024-09-04 08:29:04
1.对于批量插入
需要更改成
<insert id="saveAll">
insert into(a,b,c)
<foreach collection="list" item="item" index="i" separator="UNION ALL">
SELECT item.a,item.b,item.c FROM DUAL
</foreach>
</insert>
2.对于CONCAT函数
类似于CONCAT('%', #{name}, '%') 形式需要改成:'%'||#{name}||'%' (Oracle中concat函数只能放两个参数)
3.不能使用“`”符号
`NAME`改成NAME
最新文章
- C标准头文件<;math.h>;
- BootStrap的一个标准框架的内容解释——来源于bootstrap官网
- ubuntu搭建pyqt5开发环境
- tomcat war包部署
- UVa 572 油田(DFS求连通块)
- [转]div 让文字或图片居中
- NOIP2015 子串 (DP+优化)
- Ajax提交打开新窗口,浏览器拦截处理
- Linux VPS使用百度网盘API上传备份文件
- LinearLayout的一些注意事项
- 【Leetcode】查找二叉树中任意结点的最近公共祖先(LCA问题)
- 十天学会php第五天
- 以helloworld为例讲解magento中控制器的工作
- node安装教程
- Collection was modified; enumeration operation may not execute Dictionary 集合已修改;可能无法执行枚举操作
- hdu 1233 还是畅通工程 并查集or最小生成树
- 论文笔记:Visual Object Tracking based on Adaptive Siamese and Motion Estimation Network
- SpringCloud 入门
- 《DSP using MATLAB》示例9.1
- CodeForces 779E Bitwise Formula
热门文章
- Android反射机制:手把手教你实现反射
- ActiveStorage Overview --Rails guide (history:7-1更新)
- POJ 2411 状压DP经典
- 047——VUE中css过渡动作实例
- Java Web编程的主要组件技术——Hibernate核心组件
- 让IE兼容console——“由于出现错误80020101而导致此项操作无法完成”的解决方案
- 关于yo3 所遇到的问题
- UML类图中的各种箭头代表的含义(转自:http://www.cnblogs.com/damsoft/archive/2016/10/24/5993602.html)
- UVA11019 Matrix Matcher【hash傻逼题】【AC自动机好题】
- UWP 轻量级样式定义(Lightweight Styling)