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

Mengubah Hari Tahun Ini menjadi tanggal ketika beberapa format tanggal memiliki DDYYYY dan beberapa memiliki DDDYYYY di Oracle

Bagaimana dengan ini:

with demo (data_date) as
     ( select 1072015 from dual union all
       select 12017 from dual union all
       select 612014 from dual union all
       select 672013 from dual union all
       select 72017 from dual union all
       select 1112018 from dual )
select data_date
     , to_char(data_date,'0000000')
     , to_date(to_char(data_date,'0000000'),'DDDYYYY') as data_date_converted
from   demo


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan ke Oracle dan mengambil ID urutan yang dihasilkan

  2. ORA-01591 - Oracle menghapus data dari tabel server sql jarak jauh

  3. Dapatkan hitungan hari berturut-turut yang memenuhi kriteria tertentu

  4. Contoh Java di Oracle Database

  5. Bagaimana cara membuat indeks dengan kondisi di Oracle 12c?