レコードのブロックに連続した日付を入力する必要がある場合は、それを行うのは簡単です。次のクエリは10個の日付を生成します。あなたがする必要があるのはあなたにあなたの出発点とlevel
を与えるためにシード日付を調整することです connect by
エンドポイントに合わせて句を挿入し、それをinsert
に接続します ステートメント。
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>