'@P0'附近有語法錯誤


做一個分頁查詢功能,使用到了TOP #{pagenum}然后就報錯了。'@P0'附近有語法錯誤

未解決:#{pagenum}改成${pagenum},但是mybatis報參數未找到錯誤,

解決:將對應接口DAO,對應方法參數前加上@Param("pagenum")

select top 20 exm001.id,taskdsh.id,inputdate,checkid,
proceedingname,taskdsh.isdeptapproved
from exm001 inner join taskdsh on exm001.checkid=taskdsh.systemcode
where exm001.id not in 
(select top ${pagenum} exm001.id from exm001 inner join taskdsh on exm001.checkid=taskdsh.systemcode order by exm001.inputdate desc) 
and taskdsh.operators=#{username}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM