1. 程式人生 > >使用setMaxResults()方法就出現ORA-00933: SQL 命令未正確結束錯誤

使用setMaxResults()方法就出現ORA-00933: SQL 命令未正確結束錯誤

補充:
去掉setMaxResults()方法後執行正常

springboot專案,連線oracle資料庫,

用自帶PagingAndSortingRepository<Data, String>進行資料分頁,專案可以正常啟動,但是分頁資料無法重新整理,

後臺報sql命令未正確結束

是因為沒有加入oracle方言造成的,在application.properties裡面加入

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect

程式碼正確執行,無報錯,可以查出資訊,

原文:https://blog.csdn.net/u014255991/article/details/80921503