Ricerca…


Osservazioni

la clausola di livello è responsabile della generazione del numero N di record fittizi in base ad alcune condizioni specifiche.

Genera N Numero di record

SELECT ROWNUM NO FROM DUAL CONNECT BY LEVEL <= 10

Pochi usi di Query di livello

/ * Questa è una semplice query che può generare una sequenza di numeri. L'esempio seguente genera una sequenza di numeri da 1..100 * /

select level from dual connect by level <= 100;

/ * La query precedente è utile in vari scenari come la generazione di una sequenza di date da una determinata data. La seguente query genera 10 date consecutive * /

select to_date('01-01-2017','mm-dd-yyyy')+level-1 as  dates from dual connect by level <= 10;

01-GEN-17
02-Gen-17
03-Gen-17
04-Gen-17
05-GEN-17
06-GEN-17
07-GEN-17
08-Gen-17
09-GEN-17
10-GEN-17



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow