반응형
MySQL에서 다음을 사용하여 36 자 임의의 문자열을 생성하려고합니다.
UPDATE my_table SET entity_uid = substring(MD5(RAND()) FROM 1 FOR 36);
그러나 결과는 항상 32 자 문자열입니다. 더 긴 문자열을 얻는 방법이 있습니까?
해결 방법
UPDATE my_table SET entity_uid = UUID();
참조 페이지 https://stackoverflow.com/questions/14444903
반응형
'MySql' 카테고리의 다른 글
MySQL 새 MySQL 테이블 열 추가 및 인덱스 생성 (0) | 2021.01.13 |
---|---|
MySQL MYSQL 테이블에 트리거가 있는지 확인하는 쿼리 (0) | 2021.01.13 |
MySQL convert_tz는 null을 반환합니다. (0) | 2021.01.13 |
MySQL의 NOW ()가 따르는 시간대 (0) | 2021.01.13 |
MySQL add new column in table with value depending value of another column in same table (0) | 2021.01.13 |
댓글