sql >> Databáze >  >> RDS >> Oracle

Převeďte VARCHAR2 na číslo

Hodiny, minuty a sekundy můžete oddělit pomocí SUBSTR a poté SUM a nakonec použijte NUMTODSINTERVAL funkci převést na INTERVAL typ.

SELECT NUMTODSINTERVAL (SUM (total_secs), 'second')
  FROM (SELECT   SUBSTR (duration, 1, 2) * 3600
               + SUBSTR (duration, 4, 2) * 60
               + SUBSTR (duration, 7, 2) total_secs
          FROM user_tab);


  1. Jak exportovat a importovat soubor .sql z příkazového řádku s možnostmi?

  2. SQL Server 2016

  3. SQL Server 2016:Vytvoření databáze

  4. Stránkování s Oracle