다음을 통해 공유


uniform 함수

적용 대상:검사에서 예 Databricks Runtime 16.1 이상으로 표시됨

지정된 숫자 범위 내에서 독립적이고 동일하게 분산된 values 있는 임의 값을 반환합니다.

통사론

uniform (boundaryExpr1, boundaryExpr2 [, seed] )

논쟁

  • boundaryExpr1: 범위의 포함 경계를 지정하는 SMALLINT, INT, BIGINT또는 부동 소수점 상수 식입니다.
  • boundaryExpr2: 범위의 포함 경계를 지정하는 SMALLINT, INT, BIGINT또는 부동 소수점 상수 식입니다.
  • seed: 난수 생성에 대한 시드로 사용될 수 있는 선택적 SMALLINT, 또는 INT 식입니다.

반환

boundaryExpr1boundaryExpr2의 가장 희귀한 유형의 값입니다.

예제

> SELECT uniform(10, 20), uniform(10, 20) FROM range(10);
 18  16
 15  10
 14  14
 19  15
 17  11
 17  15
 10  10
 13  13
 14  16
 10  17

-- Using a fixed seed the series is deterministic
> SELECT uniform(10, 20, 0), uniform(10, 20, 0) FROM range(10);
  10  10
  11  11
  19  19
  18  18
  19  19
  14  14
  18  18
  14  14
  10  10
  17  17