Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak używać bieżącej daty w zapytaniu HQL z bazą danych Oracle?

Czy nie powinno to być current_date? ?

Hibernate przetłumaczy to na właściwy dialekt.

Nie znalazłem prawdziwej dokumentacji referencyjnej "Hibernate przetłumaczy to na tamto", ale ogólnie wyrażenie można znaleźć w Wyrażeniach HQL dla Hibernate 4.3.

Dalej jest specyfikacja Java Persistence API 2.0 (JPA), która definiuje wyrażenia dla języka zapytań Java Persistence (JPQL) i ich znaczenie m.in. dla current_date :

4.6.17.2.3 Funkcje daty i godziny functions_returning_datetime:=BIEŻĄCA_DATA | CURRENT_TIME | CURRENT_TIMESTAMP Funkcje datetime zwracają wartość bieżącej daty, czasu i znacznika czasu na serwerze bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Procedura składowana w przykładzie Oracle z parametrem IN OUT

  2. 12c Przestarzałe funkcje

  3. Uruchom SCRIPT z bloku PL/SQL

  4. Funkcja RTIM() w Oracle

  5. Instalowanie formularzy i raportów Oracle 11g w wersji 2