Oracle Database
zapytanie poziomu
Szukaj…
Uwagi
klauzula poziomu jest odpowiedzialna za generowanie N liczby rekordów zastępczych na podstawie określonych warunków.
Wygeneruj N Liczba rekordów
SELECT ROWNUM NO FROM DUAL CONNECT BY LEVEL <= 10
Kilka zastosowań zapytania o poziom
/ * To proste zapytanie, które może wygenerować ciąg liczb. Poniższy przykład generuje ciąg liczb od 1..100 * /
select level from dual connect by level <= 100;
/ * Powyższe zapytanie jest przydatne w różnych scenariuszach, takich jak generowanie sekwencji dat z określonej daty. Poniższe zapytanie generuje 10 kolejnych dat * /
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-JAN-17
04-JAN-17
05-JAN-17
06-JAN-17
07-JAN-17
08-JAN-17
09-JAN-17
10-JAN-17
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow