[英]Why is Hibernate throwing an invalid column exception? My query runs well in Oracle, but throws an exception in Java code
常量.java
public static final String A=" SELECT name as teamName,location as bookingLoc FROM table where emp_ps_id = :empPSID and rownum<2" ;
public static final String A=" SELECT name as team,location as booking FROM table where emp_ps_id = :empPSID and rownum<2" ;
如果我將這些查詢與 Hibernate 一起使用,第一個會拋出invalid column name exception
,第二個會產生正確的結果。
public Details getDetails(final String psid) {
final String finalQuery = Constants.A;
return (Details) entityManager.createNativeQuery(finalQuery, Details.class)
.setParameter("empPSID", psid)
.getSingleResult();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.