Voglio fare una selezione dalla tabella dove data = TODAY, su mysql che sarebbe where date > CURDATE()
, come faccio a farlo su una query con nome JPA?Come ottenere CURDATE()/NOW() su una query con nome JPA?
11
A
risposta
17
Dipende dal provider JPA. Sospensione, per esempio, sostiene current_date() funzione:
from MyEntity where myDateProperty > current_date()
28
Dal spec:
4.6.16.3 Funzioni Datetime
functions_returning_datetime:= CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP
Le funzioni datetime restituiscono il valore di orario corrente e data/ora sul server del database.
Problemi correlati
- 1. Come creare una query JPA con LEFT OUTER JOIN
- 2. Come definire una query del repository JPA con un join
- 3. Come ottenere l'ibernazione per stampare cosa c'è di sbagliato in una query con nome?
- 4. JPA Query su un tavolo unirsi
- 5. C'è un modo per ottenere le dimensioni del conteggio per una query con nome JPA con un set di risultati?
- 6. Come ottenere la query SQL generata da JPA?
- 7. Come ottimizzare un JPA Query
- 8. JPA query denominata: variabili di bind nome per la lista
- 9. Java/JPA | Query con tipo ereditato specificato
- 10. La query con nome JPA corrisponde a una lista di tuple nella clausola IN
- 11. Query JPA ricorsiva?
- 12. Come selezionare più colonne con lo stesso nome utilizzando la query nativa JPA?
- 13. Come posso ottenere il nome e il cognome come nome completo in una query MYSQL?
- 14. Hibernate HQL Query: come impostare una raccolta come parametro con nome di una query?
- 15. Come scrivere questa query utilizzando la query dei criteri JPA?
- 16. Come imporre LIMIT sulla sub-query della query JPA?
- 17. Una domanda su JPA Cascading
- 18. Come mappare una collezione astratta con jpa?
- 19. come possiamo ottenere JPA EntityManager lavoro Flush
- 20. JPA criteri di query distinti
- 21. Query JPA con CASO QUANDO nella clausola WHERE. Come fare?
- 22. Come "nome" di una query in postgres
- 23. Query di ricerca complesse JPA
- 24. query SQL ottenere nome della colonna Null
- 25. Come si scrive una query MAX con una clausola where in JPA 2.0?
- 26. Query JPA da selezionare in base a criteri con impaginazione
- 27. JPA che passa l'elenco alla clausola IN nella query nativa con nome
- 28. Primavera JPA Repository query dinamica
- 29. Come implementare SQL_CALC_FOUND_ROWS su una query con UNION?
- 30. Hibernate Query Hint per JPA
Per quanto riguarda il fatto che 'CURRENT_DATE' è una funzione standard JPA e dovrebbe funzionare allo stesso modo in tutti i provider JPA e RDBMS, che causa l'errore in Hibernate con SQL Server e dovrebbe essere usato come' CURRENT_DATE() 'invece . Quindi anche la risposta di @ chssply76 è corretta: _ "Dipende dal tuo provider JPA." _ – naXa