SET IDENTITY_INSERT ON
SET IDENTITY_INSERT OFF

SeqNo를 사용하여 Sequential 하게 데이터를 넣어줄 경우가 많다. (자동증가)
그럴때 Select를 사용해서 데이터를 넣어줄 수가 없다.

그럴때 SET IDENTITY_INSERT ON 을 해주어 데이터를 넣어주면된다.

그때 주의해야 되는 사항이 존재한다.

1. Insert 구문 시 컬럼들의 이름을 모두 명시

2. 웬만한 해당 테이블을 Insert하는 Stored Procedure는 SeqNo를 넣어주지 않기때문에 에러가 발생

꼭 모든 작업이 종료되고 SET IDENTITY_INSERT OFF 해주자!!!


+ Recent posts