sql >> Database teknologi >  >> RDS >> Oracle

Konvertering af årets dag til en dato, hvor nogle datoformater har DDYYYY og nogle har DDDYYYY i oracle

Hvad med dette:

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. Hvordan kan jeg bruge mySQL replace() til at erstatte strenge i flere poster?

  2. Sådan indlæses data til db fra csv ved hjælp af LOAD DATA INFILE i drupal

  3. mysql:vælg alle elementer fra tabel A, hvis de ikke findes i tabel B

  4. Vis data fra database ved hjælp af basisadapter og listevisning