2017-03-17 8 views
1

こんにちは、私はERROR 4956 --- [NIO-8080-EXEC-2] ohengine.jdbc.spi.SqlExceptionHelper:ORA-00923:

を休止状態に新しいです、私は上記の取得しています予想どこキーワードは見つかりません処理中にエラーが発生しました。あなたのクエリ文でselectのステートメントを含める必要が

ERROR 4956 --- [nio-8080-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : ORA-00923: FROM keyword not found where expected

+0

ようこそStackOverflow! [ツアー](http://stackoverflow.com/tour)にアクセスし、[どうすれば良い質問をしますか?](http://stackoverflow.com/help/how-to-ask)を読んでください。その後、あなたの質問に応じて編集し直してください。 – Jan

+0

同じ情報に関する追加情報が必要な場合は教えてください –

+0

クエリでは完全なSQLクエリを記述する必要があると思います(例:@Query( "select * from Jmrrole where description =:roleName") –

答えて

0


これは私の休止状態クエリ

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

エラーです。これを試してみてください:

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

この回答は既に与えられていますあなたのSQLクエリーでは、書かれているように、動作しません。(Jmrrole rからJmrrole rのselect r。*をJmrrole rから置き換えてください) –

+0

これも同じエラーを表示しようとしました。私はHibernateがこれらの2つのクエリすべてに対して同じように動作します。 –