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

Oracle:SQL chọn ngày với dấu thời gian

Bạn có thể chỉ định cả ngày bằng cách thực hiện một phạm vi, như sau:

WHERE bk_date >= TO_DATE('2012-03-18', 'YYYY-MM-DD')
AND bk_date <  TO_DATE('2012-03-19', 'YYYY-MM-DD')

Đơn giản hơn, bạn có thể sử dụng TRUNC:

WHERE TRUNC(bk_date) = TO_DATE('2012-03-18', 'YYYY-MM-DD')

TRUNC không có tham số sẽ xóa giờ, phút và giây khỏi DATE.



  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 thế nào để tạo hợp nhất hai tập dữ liệu với câu lệnh SQL được chọn (Oracle DBMS)?

  2. Hiểu kết quả của Kế hoạch Giải thích Thực thi trong Nhà phát triển SQL Oracle

  3. Cách tạo liên kết DB giữa hai phiên bản oracle

  4. Cách triển khai ora_hash (băm có thể gieo hạt chia bất kỳ loại dữ liệu sql nào thành n nhóm)

  5. cập nhật câu lệnh oracle không hoạt động