본문 바로가기

Dev/MS-SQL

[MS-SQL] IDENTITY 속성 주기/해제

반응형

MS-SQL을 사용하다 보면 Identity 값 때문에 Insert라던지 문제가 생길 경우가 있는데 이때는 Identity 속성을 임시로 없애주고

다시 잡아줄 수 있다..

SET IDENTITY_INSERT tbl
ON
 
INSERT INTO tbl (seq, names) VALUES (12, 'justin')
GO

작업이 완료되었으면 IDENTITY_INSERT을 다시 OFF으로 설정하고 IDENTITY 속성이 정상적으로 동작하는지 확인

SET IDENTITY_INSERT tbl
OFF
 
INSERT INTO tbl (seq, names) VALUES (13, 'justin')
GO

 

하면 Error가 발생하면 OK


반응형