관리 메뉴

why don't do your best

table identity 값 초기화 본문

Database/MSSQL

table identity 값 초기화

빅셔 2015. 2. 26. 14:09

TABLE 생성시 ID값을 자동 증가 시켜서 테이블을 만드는 경우가 있다.

 

TABLE을 싹 다 지우고 다시 1번부터 할당 받고 싶을 때 가 있는데...

 

TABLE 안에 10개의 ROW가 있다고 할때, DELETE TABLE 을 친 이후 INSERT 해보면

 

11번 부터 들어간다.

 

이걸 초기화 하려면, TABLE 안에 데이터를 삭제하고

 

DBCC CHECKIDENT( [TABLE 명] , reseed, 0 )

 

을 한뒤 insert 해보면 1번 부터 다시 들어가는 걸 볼수 있다.

'Database > MSSQL' 카테고리의 다른 글

MSSQL 트리거 중단, 시작 쿼리  (0) 2016.06.30
ROW_NUMBER() 함수  (0) 2015.03.25
TABLE LAYOUT EXCEL 파일로 내려받기  (1) 2014.04.25
mssql while - msdn 발췌  (0) 2014.04.03
테이블 용량보기  (0) 2013.08.07
Comments