Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да съхранявате само време; не дата и час?

Можете да опитате типа данни INTERVAL DAY TO SECOND, но това няма да ви спести дисково пространство... но е много подходящо за тази цел.

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 байта обаче.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземане на дъмп на таблици в oracle 10g чрез PL/SQL процедура

  2. CASE .. WHEN израз в Oracle SQL

  3. Разберете кой символ на валута използва вашата сесия в Oracle

  4. ODP.NET изисква ли инсталация на Oracle Client

  5. Oct2014 CPU се срива ArcGIS Desktop