ALTER TABLE #테이블명 AUTO_INCREMENT=1;
SET @COUNT = 0;
UPDATE #테이블명 SET #칼럼명 = @COUNT:=@COUNT+1;
TEST로 넣어놨던 데이터의 AUTO_INCREMENT값은 데이터를 삭제한다고해서 0으로 자동 초기화되지 않는다.
해당 쿼리를 사용해서 기존 데이터들의 AUTO_INCREMENT값을 0부터 순차적으로 바꿔줄수있다.
<사용전>
<사용후>
728x90
'Database > MySQL' 카테고리의 다른 글
UPDATE + INSERT / ON DUPLICATE KEY UPDATE (0) | 2023.12.08 |
---|---|
mapper 에서 selectKey 사용하기 (0) | 2023.03.07 |
조인이란? 유니온과 조인의 차이점 (0) | 2022.11.12 |
JOIN2 (0) | 2022.10.12 |
JOIN (0) | 2022.10.12 |
댓글