項目做數據庫遷移的時候遇到的一些修改點,歡迎補充~
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
