项目名称:非现场网厅
KOCA版本 :5.0.0
KOCA模块 :koca-multi-datasource
模块版本 :5.0.0
场景 :1、多数据源切换数据库,查询结果多条记录,取最新一条数据。2、序列号查询。
问题 :1、不同数据库获取最新一条记录使用的方法不同,Oracle使用rownum=1,mysql使用limit 1,有没有通用函数或者方法替换多源数据库切换时,sql通用。
2、获取序列号时,Oracle需要在序列号后添加虚拟表select seq.nextval from dual才能查询,mysql不需要,有没有通用函数或者方法替换多源数据库切换时,sql通用.
报错细节 :
尝试解决方案: