반응형
SQL Server에서 증분 ID의 시작 값을 재설정하는 방법
저는 개발 중에 이것을 할 수 있는 멋진 템플릿을 갖고 싶습니다.SQL Server에서 증분 ID의 시작 값을 재설정하려면 어떻게 해야 합니까?
DBCC CHECKIDENT('TableName', RESEED, 0)
경고의 말 한마디:
DBCC CHECKIDENT (MyTable, RESEED, 0)
테이블을 자르지 않은 경우 ID 열이 PK이면 기존 ID에 도달할 때 오류가 발생합니다.
예를 들어, 표에 이미 ID(3,4,5)가 있다고 가정합니다.그런 다음 ID 열을 1로 재설정합니다.ID 2를 삽입한 후 다음 삽입에서는 ID 3을 사용하려고 시도하지만 실패합니다.
ID를 100으로 설정하는 방법
DBCC CHECKIDENT (MyTable, RESEED, 100)
언급URL : https://stackoverflow.com/questions/16971/how-do-i-reset-an-increment-identitys-starting-value-in-sql-server
반응형
'programing' 카테고리의 다른 글
Spring - server.connection-timeout이 작동하지 않습니다. (0) | 2023.06.28 |
---|---|
CONCATing NULL 필드 (0) | 2023.06.28 |
Xcode에서 메서드 참조 찾기 (0) | 2023.06.28 |
런타임에 프로그래밍 방식으로 요약 주석 가져오기 (0) | 2023.06.28 |
CreateObject("Excel") 간의 차이입니다.애플리케이션").문제집.워크북을 열고 작업장만 엽니다.열다. (0) | 2023.06.28 |