RANDSTR
RANDSTR
RANDSTR 함수는 지정한 길이의 무작위 문자열을 반환해요.
출처: 문서
본문
문법 (Syntax)
RANDSTR( <length> , <gen> )
사용 메모 (Usage notes)
- 개별 문자는 다음 문자 풀에서 균일하게(uniformly) 무작위로 선택돼요:
0-9,a-z,A-Z. - 생성기 표현식
gen의 값은 이 균일 무작위 분포의 시드(seed)로 사용돼요. 생성기 표현식에 대한 자세한 내용은 Usage notes를 참조하세요.
예제 (Examples)
SELECT randstr(5, random()) FROM table(generator(rowCount => 5));
+----------------------+
| RANDSTR(5, RANDOM()) |
|----------------------|
| rM6ep |
| nsWJ0 |
| IQi5H |
| VBNvY |
| wjk6y |
+----------------------+
SELECT randstr(5, 1234) FROM table(generator(rowCount => 5));
+------------------+
| RANDSTR(5, 1234) |
|------------------|
| E5tav |
| E5tav |
| E5tav |
| E5tav |
| E5tav |
+------------------+
SELECT randstr(abs(random()) % 10, random()) FROM table(generator(rowCount => 5));
+---------------------------------------+
| RANDSTR(ABS(RANDOM()) % 10, RANDOM()) |
|---------------------------------------|
| e |
| iR |
| qRwWl7W6 |
| |
| Yg |
+---------------------------------------+