SQL AUTO_INCREMENT 값 초기화

suji·2022년 11월 9일

SQL

목록 보기
1/4

테이블에 값을 잘못 넣어서 delete from tablename으로 삭제하고 다시 값을 넣었더니 AUTO_INCREMENT가 걸려있는 컬럼이 1부터 시작하지 않았다
그래서 초기화가 필요했고 그 방법을 적어놓기로 하였다.

AUTO_INCREMENT 초기화

ALTER TABLE [TABLE명] AUTO_INCREMENT = [시작할 값];

기존 테이블의 AUTO_INCREMENT 재조정

ALTER TABLE [테이블명] AUTO_INCREMENT=1;
SET @COUNT = 0;
UPDATE [테이블명] SET [AUTO_INCREMENT 열 이름] = @COUNT:=@COUNT+1;

결과


재조정이 잘 된 것을 확인할 수 있다.

profile
learning Data Science

0개의 댓글