select * from (这里能正确执行) tmp_tb where ROWNUM<=10) where row_id>=1
数据库中的语句能正确执行,
但是自动生成的语句mybatis不认识了
这是因为“能正确执行的语句”中有空格
数据库认识,mybatis不认识了
不要写成
select 字段名
,字段名
,字段名
建议写成
select 字段名,
字段名,
字段名
select * from (这里能正确执行) tmp_tb where ROWNUM<=10) where row_id>=1
数据库中的语句能正确执行,
但是自动生成的语句mybatis不认识了
这是因为“能正确执行的语句”中有空格
数据库认识,mybatis不认识了
不要写成
select 字段名
,字段名
,字段名
建议写成
select 字段名,
字段名,
字段名