Udostępnij za pośrednictwem


Funkcja shuffle

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca losową permutację tablicy w elem expr.

Składnia

shuffle(expr)

Argumenty

  • expr: wyrażenie ARRAY .

Zwraca

Typ wyniku jest zgodny z typem expr.

Ta funkcja nie jest deterministyczna.

Przykłady

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