Suche…


Bemerkungen

Die Level-Klausel ist für die Erzeugung einer N-Anzahl von Dummy-Datensätzen auf der Grundlage einer bestimmten Bedingung verantwortlich.

Generiere N Anzahl Datensätze

SELECT ROWNUM NO FROM DUAL CONNECT BY LEVEL <= 10

Wenige Verwendungen von Level Query

/ * Dies ist eine einfache Abfrage, die eine Zahlenfolge erzeugen kann. Das folgende Beispiel generiert eine Zahlenfolge aus 1..100 * /

select level from dual connect by level <= 100;

/ * Die obige Abfrage ist in verschiedenen Szenarien hilfreich, z. B. das Generieren einer Datumsfolge aus einem bestimmten Datum. Die folgende Abfrage generiert 10 aufeinander folgende Daten. * /

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

01. Januar-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. Januar-17



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow