DB/MS-Sql
테이블 시퀀스값 재설정 (자동증가값 재설정)
Pparkst
2018. 8. 31. 13:00
테이블의 자동증가값을 재설정이 필요할때가 있다.
테이블의 시퀀스값을 어떠한 코드값으로 사용하면 안되겠지만 사용하였을 경우
EX )
예제 테이블에 값을 넣어보자
SELECT * FROM tbl_Test
INSERT INTO tbl_Test (Kinds) VALUES ('Sedan')
INSERT INTO tbl_Test (Kinds) VALUES ('SUV')
INSERT INTO tbl_Test (Kinds) VALUES ('Coupe')
다른 분류의 데이터 Insert시 No_를 91로 시작하고 싶을때
ex ) DBCC CHECKIDENT('테이블명',RESEED,'시작하고 싶은 No - 1')
DBCC CHECKIDENT('tbl_Test ',RESEED,'90')
INSERT INTO tbl_Test (Kinds) VALUES ('기타')
INSERT INTO tbl_Test (Kinds) VALUES ('Bike')
No_ | Kinds |
1 | Sedan |
2 | SUV |
3 | Coupe |
91 | 기타 |
92 | Bike |