Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle mengonversi RAW ke format tanggal

Mungkin ini bisa membantu:

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

Outputnya adalah 36. Saya tidak yakin apakah Anda membutuhkan hari atau jam. Contoh berikutnya adalah tentang menambahkan 36 jam ke 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Ekspresi reguler untuk membagi kolom (string) menjadi beberapa baris berdasarkan pembatas '/ n'

  2. Indeks Oracle dan jenis indeks di Oracle dengan contoh

  3. penyedia kesalahan 3706 tidak dapat ditemukan. mungkin tidak terpasang dengan benar

  4. JAXB 2 dalam Oracle 10g Webapp

  5. Oracle sql bergabung untuk menyisipkan dan menghapus tetapi tidak memperbarui