1
SET IDENTITY_INSERT [Table] ON
은 SQL 스크립트의 범위를 벗어나지 않습니다. 명시 적으로 "OFF"로 설정해야하는지 또는 SQL Server가 현재 스크립트에 대해서만 해당 설정을 사용해야한다는 것을 알고 있는지 궁금합니다."ON"으로 설정 한 후에 "SET IDENTITY_INSERT [Table] OFF"를 명시 적으로해야합니까?
감사합니다.
제레미 : 현재 세션과 비교하여 현재 일괄 처리 란 무엇을 의미합니까? – shahkalpesh
은 세션 대 배치 diff에 대해 upvoted이며 어떻게 다음 테이블로 전환되는지 보여줍니다. –
@ 제레미 - 마지막 진술이 잘못되었습니다. 두 번째 테이블에 대해 IDENTITY_INSERT를 설정하려고하면 오류 메시지가 나타납니다. 메시지 8107, 수준 16, 상태 1, 줄 5 IDENTITY_INSERT가 이미 'mydb.dbo.MyTable'테이블에 대해 ON으로 설정되어 있습니다. 테이블 'MyOtherTable'에 대해 SET 작업을 수행 할 수 없습니다. –