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

Chuyển đổi chênh lệch múi giờ sang một định dạng nhất định trong Oracle

Một cách tiếp cận khác (một truy vấn có thể vào các ngày khác nhau):

with tt as (
   select numToDsinterval((EVENT_DATE_B - EVENT_DATE_A ), 'DAY') dsint 
     from t)
select (extract(day from dsint)*24)+extract(hour from dsint) || 
       ':' ||extract(minute from dsint)
from tt

Đây là bản trình diễn sqlfiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trả về kết quả của một truy vấn sql dưới dạng JSON trong oracle 12c

  2. Lỗi 404 Không tìm thấy với EM 12c

  3. ORA-01653:không thể mở rộng bảng trong không gian bảng ORA-06512

  4. ORA-02019:không tìm thấy mô tả kết nối cho cơ sở dữ liệu từ xa

  5. cách gọi một hàm trong hàm plsql