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

ngày sql oracle không muộn hơn hôm nay

Trong 24 giờ qua:

Where publish_date >= sysdate -1

hoặc bất cứ lúc nào hôm nay (nửa đêm trở đi)

where publish_date >= trunc(sysdate)

Nếu đây là một bảng lớn, tôi cho rằng bạn có một chỉ mục vào ngày Publishing_date. Nếu bạn sử dụng trunc (Publishing_date), nó có thể không sử dụng được chỉ mục (chưa được kiểm tra, nhưng hãy chạy một kế hoạch giải thích để chắc chắn).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lấy các khóa được tạo bằng executeBatch mà không có ArrayIndexOutOfBoundsException?

  2. Sự khác biệt giữa các lớp trình điều khiển Oracle jdbc?

  3. Java:Trả lại dữ liệu XMLType từ StoredProcedure, Sử dụng ojdbc6.jar xdb6.jar xmlparserv2.jar cho tương tác Java với PLSQL

  4. 5 cách cập nhật dữ liệu bằng truy vấn con trong Oracle SQL

  5. LiveSQL tiếp tục hiển thị cho tôi điều này:ORA-00933:Lệnh SQL không được kết thúc đúng cách