Compartir a través de


Función shuffle

Se aplica a:check marked yes Databricks SQL check marked yes Databricks Runtime

Devuelve una permutación aleatoria de la matriz en expr.

Sintaxis

shuffle(expr)

Argumentos

  • expr: una expresión ARRAY.

Devoluciones

El tipo de resultado coincide con el tipo expr.

Esta función no es determinista.

Ejemplos

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