Поделиться через


Функция shuffle

Область применения: флажок Databricks SQL флажок Databricks Runtime

Возвращает случайную перестановку массива в expr.

Синтаксис

shuffle(expr)

Аргументы

  • exprARRAY: выражение.

Возвраты

Тип результата соответствует типу expr.

Эта функция является недетерминированной.

Примеры

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