我想寫一個JPQL查詢使用ORDER BY子句子句:JPQL ORDER BY與參數
query = "SELECT c FROM item ORDER BY c.name ASC"
我想設置一個「秩序」的參數,它的值是不是「ASC」或 「降序」:
query = "SELECT c FROM item ORDER BY c.name :order"
然後在我的實現:
query.setParameter("order", "ASC");
這是當我得到一個休眠錯誤:
org.hibernate.HibernateException: Errors in named queries
任何想法,我做錯了什麼?謝謝!
OK,說明了很多。無論如何,在@NamedQuery的聲明中使用字符串連接? – 2010-09-01 08:52:37
好的,謝謝! – 2010-09-01 09:40:44