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

So sánh ngày với sysdate trong oracle

Bạn không nên sử dụng to_date vào một ngày, To_date là để truyền một varchar thành ngày chứ không phải ngày.
Nếu bạn sử dụng hàm to_date vào một ngày, thì oracle sẽ gọi nó là một chuỗi theo nls_date_format có thể khác nhau trong các môi trường khác nhau.
Như @jonearles đã nói, nếu bạn muốn xóa thời gian trong sysdate thì hãy sử dụng TRUNC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 cách kiểm tra kiểu dữ liệu cột trong Oracle

  2. SELECT * FROM TABLE (hàm pipelined):tôi có thể chắc chắn về thứ tự của các hàng trong kết quả không?

  3. Làm cách nào để đặt LINESIZE và PAGESIZE bằng một biến thay thế?

  4. Nối nhiều hàng thành một cột bằng cách sử dụng một hàm trong Oracle với 3 bảng liên quan

  5. LỖI:ORA-00917:thiếu dấu phẩy khi sử dụng Hibernate với một chuỗi hiện có trong oracle