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

Hvordan udfylder man kalendertabellen i Oracle?

Dette er en enkel og nem måde at gøre det på

with calendar as (
        select :startdate + rownum - 1 as day
        from dual
        connect by rownum < :enddate - :startdate
    )
select rownum as "S.No", to_date(day,'dd_mm_yyyy') as "Cal_Dt", to_char(day,'day') as "DayName"
from calendar


  1. ændre størrelsen på datatype i sql

  2. Udvidede arrangementer for SSAS

  3. Sådan bruger du UPDATE fra SELECT i SQL Server

  4. MySQL datoformat - hvad du behøver at vide