sql >> Databáze >  >> RDS >> Oracle

Jak vytvořit tabulku kalendáře v Oracle

connect by level lze použít klauzuli :

 select FromDate+level-1 "Date", Description "HolidayName"
   from holiday 
connect by level <=  ToDate - FromDate + 1
  group by FromDate+level-1, Description
  order by 1;

ukázka



  1. Mysql nekonzistentní počet řádků count(*) vs. table.table_rows v information_schema

  2. ON CONVERSION ERROR se nezdaří s ORA-43918:Tento argument musí být doslovný

  3. MySQL vyvolá chybu nesprávné hodnoty řetězce

  4. Vložte a nastavte hodnotu s problémy max()+1