Megosztás a következőn keresztül:


A shuffle függvény

A következőkre vonatkozik: jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

A tömb véletlenszerű permutációját adja vissza a következőben expr: .

Syntax

shuffle(expr)

Argumentumok

  • expr: Kifejezés ARRAY .

Válaszok

Az eredmény típusa megegyezik a típussal expr.

Ez a függvény nem determinisztikus.

Példák

> SELECT shuffle(array(1, 20, 3, 5));
 [3,1,5,20]
> SELECT shuffle(array(1, 20, NULL, 3));
 [20,NULL,3,1]