日付の時刻部分を避けて日付フィールドをソートするために、JPA 基準 API で 「 order by 」句を作成する方法。
:- と同等のもの SELECT EMP_NAME,DOJ FROM EMPLOYEE ORDER BY trunc(DOJ)
。
日付の時刻部分を避けて日付フィールドをソートするために、JPA 基準 API で 「 order by 」句を作成する方法。
:- と同等のもの SELECT EMP_NAME,DOJ FROM EMPLOYEE ORDER BY trunc(DOJ)
。
JPA 2.0仕様では、日付抽出関数は定義されていません。したがって、ネイティブSQLを使用するか、JPAプロバイダーに固有の構文を使用する必要があります。
EclipseLink 2.4を使用している場合は、EXTRACTを使用できます。
http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Basic_JPA_Development/Querying/JPQL#Functionsを参照して ください。
以前のEclipseLinkバージョンでは、FUNCを使用してJPQLのデータベース固有の関数を呼び出すことができます。
JPA 2.1ドラフトでは、同じもののFUNCTION演算子が定義されています。