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

Mengonversi nomor menjadi tanggal di oracle

Pertama, singkirkan ini, hidup Anda akan lebih mudah jika Anda menyimpan tanggal dalam tipe data tanggal.

Namun, untuk menjawab pertanyaan Anda untuk menambahkan hari ke tanggal di Oracle, Anda dapat menggunakan + operator.

Pertama meskipun Anda harus memiliki tanggal jadi saya akan mengubah 28 Desember 1800 menjadi tanggal menggunakan to_date fungsi kemudian tambahkan nomornya. Dalam kasus Anda, Anda ingin:

select to_date('1800/12/28','yyyy/mm/dd') + 77650 from dual

Saya telah menyiapkan SQL Fiddle kecil untuk didemonstrasikan untuk Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. String kueri Oracle termasuk karakter tanda hubung

  2. Bergabung dan menghapus Produk Cartesian

  3. Monitor perubahan tabel Oracle

  4. Bagaimana cara membuat Kunci Asing dengan ON UPDATE CASCADE di Oracle?

  5. Prosedur di oracle tidak akan berjalan