Oracle
 sql >> Database >  >> RDS >> Oracle

Estrazione del numero totale di secondi da un tipo di dati intervallo

Un modo semplice:

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

L'idea è di convertire il valore dell'intervallo in giorni per 86400 (=24*60*60). Quindi estrarre il valore 'giorno' che in realtà è il secondo valore che volevamo.