1. insert中的去掉主键的序列
2. decode() 函数替换为 case when
3. rownum 替换为 limit 如 rowNum<=20转换为limit 20
4. nvl() 函数替换为 ifnull()
5. sysdate替换为now()
6. 移除虚拟表dual
7. to_date() 函数替换为 str_to_date()
8. to_char() 函数替换为 date_format()
9. || 连接符替换为 concat()
10. (+) 替换为外连接
如 select A.a,B.a from A,B where A.b = B.b(+) 替换为 select A.a,B.a from A LEFT JOIN B A.b=B.b
select A.a,B.a from A,B where A.b(+) = B.b 替换为 select A.a,B.a from A RIGHT JOIN B A.b=B.b
11. to_number() 替换为 cast 如 to_number('123') -> cast('123' as signed int)
12. CONNECT BY 修改 代码逻辑
13.from 实体类这种写法改为select 字段,字段..这样写法
14. where type := type这种写法改为where type =?