개발환경

mysql seq에 1씩 증가하여 업데이트 수행

toogari 2023. 4. 6. 10:47
# 아래처럼 하여 업데이트 수행. order by 를 넣어 특정한 키에 의존하여 값을 증가하도록 할 수 있음
select @ADDNUM :=0;
update yourtable set yourfield = @ADDNUM:=@ADDNUM+1 ;

# yourfield가 auto_increment이면 추가로 AUTO_INCREMENT 값을 변경해야 함.
ALTER TABLE yourtable AUTO_INCREMENT=100000;