[英]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.