Oracle Database
レベルクエリ
サーチ…
備考
いくつかの特定の条件に基づいてN個のダミーレコードを生成する責任があります。
N個のレコードを生成する
SELECT ROWNUM NO FROM DUAL CONNECT BY LEVEL <= 10
レベルクエリの用途はほとんどありません
/ *これは一連の数値を生成することができる簡単なクエリです。次の例では、1..100 * /
select level from dual connect by level <= 100;
/ *上記のクエリは、指定された日付から日付のシーケンスを生成するなど、さまざまなシナリオで役に立ちます。次のクエリは、連続する10の日付を生成します* /
select to_date('01-01-2017','mm-dd-yyyy')+level-1 as dates from dual connect by level <= 10;
01-JAN-17
02-JAN-17
03年1月17日
04-JAN-17
05-JAN-17
06-JAN-17
07年1月17日
08-JAN-17
09年1月9日
10年1月10日
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow