2014-11-14 17 views
2

SQL Server를 사용하여 새 레코드를 삽입 할 때마다 자동으로 증가하는 테이블에 "ID"열이 있습니다.autoincrement 데이터베이스 필드에서 1로 돌아 가기

어떻게이 카운터를 재설정하고 1로 돌아갈 수 있습니까?

+0

왜이 작업을 수행하려고? ID의 전체 점이 고유합니다 ........ –

+1

[MySQL에서 AUTO \ _INCREMENT를 (를) 재설정하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/8923114/how-to-reset) –

+0

@BartHofma 가능한 예 : 테이블에서 모든 행을 삭제하고 새 행에서 1부터 시작하는 ID를 가져 오려면 –

답변

1

당신은 SQL 서버 인 경우, 그리고 가정 사용자의 ID 열은 사용할 필요가 the IDENTITY() property 사용 DBCC CHECKIDENT syntax :

USE MyDatabase 
GO 

DBCC CHECKIDENT ('myschema.MyTable', RESEED, 1); 
GO 
+0

많은 감사! 이거 완벽 해! –