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

Cách lưu trữ thời gian duy nhất; không phải ngày và giờ?

Bạn có thể thử kiểu dữ liệu INTERVAL DAY TO SECOND nhưng nó sẽ không giúp bạn tiết kiệm dung lượng ổ đĩa ... mặc dù vậy nó rất phù hợp cho mục đích này.

create table t1 (time_of_day interval day (0) to second(0));

insert into t1 values (TO_DSINTERVAL('0 23:59:59'));

select date '2009-05-13'+time_of_day
from   t1;

11 byte.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có một hệ thống kiểm soát phiên bản cho các thay đổi cấu trúc cơ sở dữ liệu không?

  2. Chia chuỗi thành hàng Oracle SQL

  3. Kết nối bằng Oracle SQL

  4. Ngày trung bình trong sql oracle

  5. SQLT và phân vùng