2009-09-30 11 views

Respuesta

17

Eso depende de su proveedor de JPA. Hibernate, por ejemplo, apoya current_date() función:

from MyEntity where myDateProperty > current_date() 
28

Desde el spec:

4.6.16.3 Funciones de fecha y hora

functions_returning_datetime:= 
CURRENT_DATE | 
CURRENT_TIME | 
CURRENT_TIMESTAMP 

Las funciones de fecha y hora regresan al valor de la fecha actual, la hora y marca de tiempo en el servidor de la base de datos.

+0

En cuanto al hecho de que 'CURRENT_DATE' es una función estándar JPA y debería funcionar de la misma manera en todos los proveedores de la APP y RDBMS, se produce un error en Hibernate con SQL Server y deben utilizarse como' CURRENT_DATE() 'en lugar . Entonces, la respuesta de @chssply76 también es correcta: _ "Eso depende de tu proveedor de JPA". _ – naXa

Cuestiones relacionadas