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

Tipe data Oracle Number ke format datetime

Sepertinya ini adalah cap waktu UNIX (detik sejak epoch 1970-01-01) di mana misalnya 1355218434 mewakili Sel, 11 Des 2012 09:33:54 GMT (lihat konverter di sini )

EDIT :Rupanya contoh di bawah ini hanya berfungsi untuk MySQL, saya pikir itu juga berfungsi di Oracle karena domainnya aktif tetapi saya salah. Solusinya ada dalam jawaban dalam pertanyaan StackOverflow ini:Konversikan Unixtime ke Datetime SQL (Oracle)

Anda dapat menggunakan FROM_UNIXTIME fungsi untuk mendapatkan apa yang Anda inginkan, lihat http://docs.Oracle.com/cd/E17952_01/refman-5.0-en/date-and-time-functions.html#function_from-unixtime sebagai referensi.

Coba sesuatu seperti ini (belum diuji):

SELECT FROM_UNIXTIME(time_touched) FROM Sample_Table

Pertanyaan Anda agak terkait dengan:

https://forums.Oracle.com/forums/thread.jspa ?threadID=2473501&tstart=75

Mengonversi Unixtime ke Datetime SQL (Oracle)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle - Mengonversi SDO_GEOMETRY ke WKT?

  2. format interval dengan to_char

  3. periode batas waktu berlalu. semua koneksi yang dikumpulkan sedang digunakan dan ukuran kumpulan maksimum tercapai

  4. Bagaimana Anda secara terprogram mengidentifikasi dependensi prosedur tersimpan?

  5. Pengumpulan Koneksi Oracle di .Net