shuffle 함수

적용 대상:check marked yes Databricks SQL check marked yes Databricks 런타임

expr에서 배열의 임의 순열을 반환합니다.

구문

shuffle(expr)

인수

  • expr: 식입니다 ARRAY .

반환

결과 형식은 expr 형식과 일치합니다.

이 함수는 비결정적입니다.

예제

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