Ich möchte meine HQL Abfrage wie folgt auszuführen:Wie verwende ich Order by in HQL?
Query queryPayment=sixSession.createQuery("from Payment where vcode=:p_Vcode or (Installment_Vcode=:installmentVcode and payment_date>:pdate) order byvcode."+order +"desc")
.setParameter("p_Vcode", p_Vcode)
.setParameter("installmentVcode", installmentVcode)
.setParameter("pdate", pdate);
aber es erkennt nicht +order+
ich den Auftrag durch Klausel müssen.
scheint, wie Sie einen Raum fehlen vor „desc“, shold sein „desc“ – oers