sql >> Databasteknik >  >> RDS >> Oracle

Oracle konverterar RAW till datumformat

Kanske det här hjälper:

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

Output är 36. Jag är inte säker på om du behöver dagar eller timmar. Nästa exempel handlar om att lägga till 36 timmar till 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


  1. Hur man väljer icke unika rader

  2. Oracle:Ställ in frågetidsgräns

  3. Hur man lägger till en JSON-kolumn i MySQL med Rails 5 Migration

  4. Är det möjligt att patcharladda SQL-satser från en fil med clojure.java.jdbc?