sql >> Database >  >> RDS >> Oracle

Converteer VARCHAR2 naar Getal

U kunt de uren, minuten en seconden scheiden met SUBSTR , dan SUM het op en gebruik ten slotte NUMTODSINTERVAL functie om het te converteren naar 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. Een array van gegevens doorgeven als invoerparameter aan een Oracle-procedure

  2. Hoe op te lossen dat de coderingsfout niet kan worden gewijzigd bij het invoegen van XML in SQL Server

  3. Waarde Fout bij het importeren van gegevens in de postgres-tabel met psycopg2

  4. Hoe XML-bestand importeren in Oracle SQL Developer?