Fonction shuffle

S’applique à :check marked yes Databricks SQL check marked yes Databricks Runtime

Retourne une permutation aléatoire du tableau dans expr.

Syntaxe

shuffle(expr)

Arguments

  • expr: Une expression ARRAY.

Retours

Le résultat est du type d’expr.

Cette fonction n’est pas déterministe.

Exemples

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