RAND(n) (Lakehouse v1)
Gibt einen zufälligen Gleitkommawert v im Bereich 0 <= v < 1.0 zurück. Um eine zufällige ganze Zahl R im Bereich i <= R < j zu erhalten, verwenden Sie den Ausdruck FLOOR(i + RAND() * (j − i)). Das Argument n dient als Seed-Wert. Bei gleichen Argumentwerten gibt RAND(n) jedes Mal denselben Wert zurück und erzeugt so eine wiederholbare Folge von Spaltenwerten.
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.rand( <n>)Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.rand(1)
┌────────────────────┐│ func.rand(1) │├────────────────────┤│ 0.7133693869548766 │└────────────────────┘SQL-Syntax
Abschnitt betitelt „SQL-Syntax“RAND( <n>)SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“SELECT RAND(1);
┌────────────────────┐│ rand(1) │├────────────────────┤│ 0.7133693869548766 │└────────────────────┘