«

»

Sep 20

Erzeugung von fortlaufenden Zahlen mit Oracle SQL

Werden fortlaufende Zahlen benötigt, so können diese in Oracle SQL einfach über die DUAL-Pseudotabelle erzeugt werden. Werden beispielsweise Zahlen von 1 bis 10 benötigt, so können diese einfach über

erzeugt werden. Die Zeilennummern fangen bei 1 an, die obere Grenze wird über die connect by-Klausel festgelegt. Durch arithmetische Operationen auf die Spalte kann die zurückgegebene Zahlenfolge weiter verändert werden.

Beispiel: fortlaufenden Zahlen mit Offset, hier für die Zahlen von 11 bis 20;

Beispiel: Logarithmus zur Basis 10 der Zahlen von 1 bis 100