Funktionen shuffle

Gäller för:check marked yes Databricks SQL check marked yes Databricks Runtime

Returnerar en slumpmässig permutation av matrisen i expr.

Syntax

shuffle(expr)

Argument

  • expr: Ett ARRAY uttryck.

Returer

Resultattypen matchar typen expr.

Den här funktionen är icke-deterministisk.

Exempel

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