Study/SQL

[SQL] COLUMN의 auto_increment 초기화 방법

NaChoon 2022. 5. 18. 11:35
728x90

위와 같이 table에 INSERT를 할 때 auto_increment로 자동으로 index를 생성할 때가 있다.

여기서 중간에 핸들링 중 data가 INSERT, DELETE, UPDATE 과정을 거치다가 초기화 하고싶을 때!

index를 1부터 다시 입력하고 싶을 때!

table의 data를 모두 삭제하고 다시 INSERT를 해보아도 index는 그대로 늘어가고만 있다.

 

어떻게 해야 할까?

SQL auto_increment 초기화 방법

 

1. table의 data를 모두 delete하다. (삭제)

 

2. 시퀀스 초기화 작업
alter table table_name auto_increment=1
-- 초기화하여 index=1 부터 생성
3. 다시 INSERT

 

4. data 확인!

위와 같이 data가 다시 잘 INSERT된 것을 볼 수 있다!

728x90