Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle convertit RAW au format de date

Peut-être que cela vous aidera :

SELECT utl_raw.cast_to_binary_integer('24E2321A0000000000') raw_to_int
FROM dual
/

La sortie est de 36. Je ne sais pas si vous avez besoin de jours ou d'heures. L'exemple suivant concerne l'ajout de 36 heures à SYSDATE :

-- SYSDATE + 36/24 --
SELECT SYSDATE+(utl_raw.cast_to_binary_integer('24E2321A0000000000')/24) my_date
FROM dual
/

MY_DATE
---------------------
12/13/2013 4:29:22 AM