我想Teradata的13.10之間建立友誼,並使用ORM ebean發揮層2框架。我的應用程序並嘗試查詢DB:ebean在玩2框架與SQL方言
select t0.workflow_id c0, t0.CHNL_TYPE_CD c1, t0.WORKFLOW_NAME c2, t0.INFO_SYSTEM_TYPE_CD c3, t0.FOLDER_NAME c4 from ETL_WORKFLOW t0 order by name limit 11
問題是...是的Teradata確實一無所知LIMIT是否有可能找到執行/清除的東西,使ORM工作基本和Teradata?
UPD: 好像我必須做些什麼與TESE類: http://www.avaje.org/static/javadoc/pub/index.html 我在尋找樣本: 1.設置正確的SQL方言ebean或使其在SQL ANSI模式下工作。 2.覆蓋ebean的類並編寫自己的LIMIT功能實現。
您是否嘗試過使用SELECT TOP 11? –
我使用這樣的結構:返回find.orderBy(sortBy + 「」 +順序) \t \t \t .findPagingList(pageSize的) \t \t \t .getPage(頁); 它確實生成了一個問題中提到的查詢。我正在尋找一種方法來阻止EBEAN使用「特殊」LIMIT並使用更一般的方法。 – Sergey
獲取最新版本的ebean.jar現在它的2.7.7 http://sourceforge.net/projects/ebeanorm/files/ –