Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào để sử dụng ngày hiện tại trong truy vấn HQL với cơ sở dữ liệu Oracle?

Nó không phải là current_date ?

Hibernate sẽ dịch nó sang phương ngữ thích hợp.

Tôi không tìm thấy tài liệu tham khảo thực sự "Hibernate sẽ dịch cái này sang cái kia", nhưng nói chung, có thể tìm thấy biểu thức trong HQL Expressions for Hibernate 4.3.

Sau đó, có đặc tả Java Persistence API 2.0 (JPA) xác định các biểu thức cho ngôn ngữ truy vấn Java Persistence (JPQL) và ý nghĩa của chúng, ví dụ:cho current_date :

4.6.17.2.3 Hàm Datetime Functions_returning_datetime:=CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP Các hàm datetime trả về giá trị của ngày, giờ và dấu thời gian hiện tại trên máy chủ cơ sở dữ liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tập lệnh quản trị trong R12.2 Ebuisness Suite

  2. Toán tử nối chuỗi trong Oracle, Postgres và SQL Server

  3. Oracle - ORA-06502:PL / SQL:lỗi số hoặc giá trị (DBMS_OUTPUT)

  4. Chạy thủ tục lưu trữ trong nhà phát triển SQL?

  5. Có cách nào để nhóm kết nối JBoss kết nối lại với Oracle khi kết nối gặp sự cố không?