uuid는 보통 테이블에 인서트시 유니크 값으로 저장하게 되는데 부득이하게 이 값을 넣지 못 할 때가 있다.
이런 경우는 대게 로컬 개발시 일어나는데, 테스트를 위해 수동으로 테이블에 직접 인서트 했거나 엑셀이나 csv 파일을 임포트 한 경우다.
따라서 수동 저장 후 uuid값이 필요한 테스트를 위해서는 uuid 컬럼을 업데이트 해야한다. (uuid 값을 참조하지 않는다면 이 과정은 필요 없지만 그럼 애초에 uuid가 필요 없었을 것이다)
UPDATE <테이블명> SET <컬럼명> = UUID();
만약 대시(-)를 없애고 싶다면
UPDATE <테이블명> SET <컬럼명> = REPLACE(<컬럼명>, '-', '');
insert 구문에 바로 넣고싶다면
INSERT INTO <테이블명> (<컬렁명>) VALUES (REPLACE(UUID(), '-', ''));