Um für Testzwecke etc. "zufällige" Zahlen / Strings zu erzeugen, gibt es in Oracle die Funktion dbms_random . In Verbindung mit connect by kann so sehr einfach eine beliebige Menge an Zeilen mit Zufallswerten erzeugt werden: SELECT dbms_random.value(1,1000) Z , dbms_random.string('a',20) Txt FROM DUAL CONNECT BY level < 101; * DBMS_RANDOM.VALUE(low, high) + low -> untere Grenze + high -> obere Grenze * DBMS_RANDOM.STRING(opt, len) + opt -> Definiert, was für ein String erzeugt wird + len -> Länge des String + Details zu opt: 'u', 'U' - returning string in uppercase alpha characters 'l', 'L' - returning string in lowercase alpha characters 'a', 'A
Kommentare
Kommentar veröffentlichen