카테고리:

데이터 생성 함수

RANDSTR

지정된 length 의 임의의 문자열을 반환합니다.

구문

RANDSTR( <length> , <gen> )
Copy

사용법 노트

  • 개별 문자는 0-9, a-z, A-Z 문자 풀에서 무작위로 균일하게 선택됩니다.

  • 생성기 식의 값인 gen 는 이 균일한 무작위 분포의 시드로 사용됩니다. 생성기 식에 대한 자세한 내용은 사용법 노트 를 참조하십시오.

SELECT randstr(5, random()) FROM table(generator(rowCount => 5));

+----------------------+
| RANDSTR(5, RANDOM()) |
|----------------------|
| rM6ep                |
| nsWJ0                |
| IQi5H                |
| VBNvY                |
| wjk6y                |
+----------------------+
Copy
SELECT randstr(5, 1234) FROM table(generator(rowCount => 5));

+------------------+
| RANDSTR(5, 1234) |
|------------------|
| E5tav            |
| E5tav            |
| E5tav            |
| E5tav            |
| E5tav            |
+------------------+
Copy
SELECT randstr(abs(random()) % 10, random()) FROM table(generator(rowCount => 5));

+---------------------------------------+
| RANDSTR(ABS(RANDOM()) % 10, RANDOM()) |
|---------------------------------------|
| e                                     |
| iR                                    |
| qRwWl7W6                              |
|                                       |
| Yg                                    |
+---------------------------------------+
Copy