Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да използвам текущата дата в HQL заявка с база данни на Oracle?

Не трябва ли да е current_date ?

Hibernate ще го преведе на правилния диалект.

Не намерих истинска справочна документация „Hibernate ще преведе това в онова“, но изразът като цяло може да бъде намерен в HQL изрази за Hibernate 4.3.

След това има спецификация на Java Persistence API 2.0 (JPA), която дефинира изрази за езика за заявки на Java Persistence (JPQL) и тяхното значение, напр. за current_date :

4.6.17.2.3 Функции за дата и час functions_returning_datetime:=CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP Функциите за дата и час връщат стойността на текущата дата, час и времеви печат на сървъра на базата данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Клъстери за броене на SQL Oracle

  2. Как да създадете пакет в Oracle SQL Developer?

  3. Oracle:разлика между max(id)+1 и sequence.nextval

  4. Oracle не премахва курсорите след затваряне на набора от резултати

  5. Разлика между потребител и схема в Oracle?