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

Cách trừ số giờ cho một ngày trong Oracle để nó cũng ảnh hưởng đến ngày

Những người khác đã nhận xét về việc sử dụng (không chính xác) 2/11 để chỉ định khoảng thời gian mong muốn.

Tuy nhiên, cá nhân tôi thích viết những thứ như vậy bằng cách sử dụng ANSI interval các chữ làm cho đọc truy vấn dễ dàng hơn nhiều:

sysdate - interval '2' hour

Nó cũng có lợi thế là di động, nhiều DBMS hỗ trợ điều này. Thêm vào đó, tôi không phải bật máy tính để tìm xem biểu thức có nghĩa là bao nhiêu giờ - Tôi khá tệ với tính nhẩm;)



  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ìm các tham số trong truy vấn Oracle nhận được từ v $ sql?

  2. Truyền đối tượng làm tham số đầu vào cho thủ tục được lưu trữ với node-oracledb trong nút js

  3. Chọn 150 hàng đầu tiên, sau đó 150 hàng tiếp theo, v.v.?

  4. java.sql.SQLException:Exhausted Resultset

  5. Giới thiệu về Oracle RMAN