Il timestamp UNIX rappresenta il numero di secondi trascorsi dal 1 gennaio 1970. Oracle consente di aggiungere un certo numero di giorni direttamente a un timestamp. Possiamo creare il timestamp desiderato aggiungendo il numero appropriato di giorni nel valore del timestamp UNIX a 1970-01-01 00:00:00
:
SELECT
TIMESTAMP '1970-01-01 00:00:00' + NUMTODSINTERVAL(1511421211, 'second')
FROM dual;
Questo restituisce quanto segue:
23.11.2017 07:13:31