sql >> Databasteknik >  >> RDS >> Oracle

Konvertera årets dag till ett datum då vissa datumformat har DDYYYY och vissa har DDDYYYY i oracle

Vad sägs om det här:

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. Patchpolicy

  2. få poster av en och endast en typ

  3. Pivot med SQL Server 2000

  4. Varför bygger inte --force-recreate om min docker mysql-bild?