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

Trong Oracle, có một hàm tính toán sự khác biệt giữa hai Ngày không?

Bạn có thể trừ hai ngày trong Oracle. Kết quả là FLOAT đại diện cho số ngày giữa hai ngày. Bạn có thể thực hiện phép tính đơn giản trên phần phân số để tính giờ, phút và giây.

Đây là một ví dụ:

SELECT TO_DATE('2000/01/02:12:00:00PM', 'yyyy/mm/dd:hh:mi:ssam')-TO_DATE('2000/01/01:12:00:00AM', 'yyyy/mm/dd:hh:mi:ssam') DAYS FROM DUAL

Kết quả là:1.5



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết quả định dạng trừ thời gian

  2. Làm thế nào để buộc pascal case với sự hỗ trợ Entity Framework của Oracle?

  3. Định cấu hình sao chép cơ sở dữ liệu không đồng nhất - SQL Server sang Oracle

  4. Tiện ích ADODFCMP

  5. ORA-6502 với Trình kích hoạt ghi nhật ký cấp