方便更快捷的说明问题,可以按需填写(可删除)
使用环境:
oracle 11g
shardingsphere 4.1.1
场景、问题:
使用oracle分页查询 具体sql如下:
SELECT *
FROM (SELECT A.*, ROWNUM RN
FROM (
select t1.UUID
from profits.p_profit_info t1
WHERE t1.create_date between ‘20220301’ and ‘20220331’
order by t1.create_date desc, t1.UUID) A
WHERE ROWNUM <= 10)
WHERE RN >= 1
其中p_profit_info 是按1-12月份分的表,已配置对应路由
测试环境执行不带分页语句时,能正常找到真实表,带分页语句时会直接执行上述原sql,报错表或视图不存在