[DB] SQL SERVER

[MSSQL] Identity column 초기화 (DBCC CHECKIDENT)

mewoni 2023. 7. 31. 08:41
반응형

Mssql 테이블에서 Identity의 값을 초기화 할 때 사용한다.

 

-- 현재 IDENTITY 값 확인
 DBCC CHECKIDENT('IDENT_TABLE', NORESEED)

NORESEED 옵션은 초기화를 진행하지 않고 현재 값 만을 확인한다.

 

 -- IDENTITY 값 변경
 DBCC CHECKIDENT('IDENT_TABLE', RESEED, 1000)

RESEED 옵션과 값을 추가하여 실행하면 Identity 를 해당 값으로 초기화 시킨다.

위 쿼리를 실행했을 때 다음 row를 추가하면 1001로 값이 입력된다.

 

구문 : DBCC CHECKIDENT('[IDENT_TABLE]', RESEED, '[초기화할 값]')

반응형