반응형
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, '[초기화할 값]')
반응형
'[DB] SQL SERVER' 카테고리의 다른 글
[MSSQL] 배치잡 실행 History 보존 기간 설정 (0) | 2023.11.08 |
---|---|
[MSSQL] 배치잡 메뉴 보이지 않을 때 (public) (0) | 2023.09.05 |
[MSSQL] 인덱스 생성 진행률 확인하기 (0) | 2023.06.20 |
[MSSQL] 날짜 기준 DATETIME 변환표(날짜 Convert, Typecast) (0) | 2023.06.20 |
[MSSQL] 통계 업데이트, 인덱스, LOCK 등 DBA 기초 쿼리문 모음 (1) | 2023.06.19 |