쿠쿠의기록

[DB] MSSQL IDENTITY 초기화 본문

개발에 대한 기본 지식/쿠쉬쿠쉬블로깅

[DB] MSSQL IDENTITY 초기화

쿠쿠트레인 2023. 6. 26. 10:37

자동으로 증가하는 Identity 값을 0으로 초기화를 하고 싶을 때, 아래의 순서대로 SQL문을 실행하면 된다.

 

1. 우선 현재 IDENTITY 값을 확인

DBCC CHECKIDENT(테이블명, NORESEED)

 

2. IDENTITY 1로 초기화

DBCC CHECKIDENT(테이블명, RESEED, 0)

 

3. IDENTITY 값이 현재 컬럼 값보다 작을 경우 현재 칼럼과 같도록 변경

DBCC CHECKIDENT(테이블명, RESEED, 0)