sql >> Databasteknik >  >> RDS >> Oracle

Kalendertabell i SQL

Du kan använda en Oracle radgenerator :

 insert into your_table ( your_column )
 select 
    to_date('2000/01/01', 'yyyy/mm/dd') + N.n
 from
  (SELECT ROWNUM n
   FROM   ( SELECT 1 just_a_column
         FROM   dual
         CONNECT BY LEVEL <= 
               SYSDATE
               - to_date('2000/01/01', 'yyyy/mm/dd') 
               + 1
           ) T
  ) N
  where
      to_date('2000/01/01', 'yyyy/mm/dd') + N.n <= SYSDATE


  1. java.lang.AbstractMethodError:com.mysql.jdbc.Connection.isValid(I)Z

  2. MySQL. WordPress. Långsam fråga när du använder IN-satser

  3. Hur bestämmer jag storleken på ett index i MySQL 5.1?

  4. Prestanda för RegEx vs LIKE i MySql-frågor