ERROR 4956 --- [nio-8080-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper:ORA-00923:未找到FROM关键字

时间:2017-03-17 08:04:37

标签: java spring oracle hibernate

嗨,我是hibernate的新手

我在处理过程中遇到上述错误 这是我的hibernate查询

@Query("from Jmrrole where description=:roleName")  
public List<Jmrrole> viewUserDetails(@Param("roleName") String roleName);

错误:

  

错误4956 --- [nio-8080-exec-2]   o.h.engine.jdbc.spi.SqlExceptionHelper:ORA-00923:FROM关键字   未找到预期的地方

1 个答案:

答案 0 :(得分:0)

您必须在查询语句中包含select语句。试试这个:

@Query("select r from Jmrrole r where r.description=:roleName")  
public List<Jmrrole> viewUserDetails(@Param("roleName") String roleName);