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

Извличане на общия брой секунди от интервален тип данни

Лесен начин:

select extract(day from (ts1-ts2)*86400) from dual;

Идеята е стойността на интервала да се преобразува в дни по пъти 86400 (=24*60*60). След това извлечете стойността на „ден“, която всъщност е втората стойност, която искахме.



  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?

  2. Преобразувайте от RAW(16) на Oracle в GUID на .NET

  3. Множество функция REPLACE в Oracle

  4. ORA-01008:не всички променливи са обвързани. Те са обвързани

  5. Как да експортирате резултатите от заявката на Oracle в JSON файл, когато използвате SQLcl