Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle zamienia sekundy na godziny:minuty:sekundy

Jeśli chcesz tylko przekonwertować określoną liczbę sekund na format HH:MI:SS, to powinno wystarczyć

SELECT 
    TO_CHAR(TRUNC(x/3600),'FM9900') || ':' ||
    TO_CHAR(TRUNC(MOD(x,3600)/60),'FM00') || ':' ||
    TO_CHAR(MOD(x,60),'FM00')
FROM DUAL

gdzie x to liczba sekund.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. FLOOR() Funkcja w Oracle

  2. Dlaczego nie mogę tworzyć wyzwalaczy na obiektach należących do SYS?

  3. Jak zamawiać według daty w PostgreSQL lub Oracle

  4. Jakikolwiek wpływ na wydajność w Oracle przy użyciu LIKE „ciąg” vs =„ciąg”?

  5. Jak mogę wyświetlić WSZYSTKIE granty otrzymane przez użytkownika?