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

Oracle dato sekvens?

Hvis det, du ønsker, er at udfylde en blok af poster med sekventielle datoer, er det nemt nok at gøre. Følgende forespørgsel genererer ti datoer. Alt du skal gøre er at justere startdatoen for at give dig dit udgangspunkt og level i connect by klausul for at passe til dit slutpunkt, og sæt det derefter i en insert erklæring.

SQL> select (trunc(sysdate, 'MM')-1) + level
  2  from dual
  3  connect by level <= 10
  4  /

(TRUNC(SY
---------
01-JAN-10
02-JAN-10
03-JAN-10
04-JAN-10
05-JAN-10
06-JAN-10
07-JAN-10
08-JAN-10
09-JAN-10
10-JAN-10

10 rows selected.

SQL>


  1. Rails 4 / postgresql - indsæt data på en tabel baseret på andre tabeldata (after_create)

  2. Kan ikke oprette forbindelse til MySQL fra Java:NullPointerException inde i MySQL-driverforbindelseslogikken

  3. SQL Developer 4.1.3 udgivet

  4. Opret rumenhed til en tabel, som har et felt med LANG datatype i Sqlite