2009-06-29 3 views

답변

9

예, 현재 일괄 처리 이후에도 유지됩니다.

그러나 현재 세션 이상으로 지속되지 않으므로 실행 후 즉시 연결을 끊으면 변경하지 않아도됩니다.

제쳐두고 한 번에 한 테이블 씩 ON으로 설정할 수 있으며 아래 설명에서 Aaron이 지적한 것처럼 세션 당 둘 이상의 테이블을 설정하려고하면 오류가 발생합니다 .

+0

제레미 : 현재 세션과 비교하여 현재 일괄 처리 란 무엇을 의미합니까? – shahkalpesh

+0

은 세션 대 배치 diff에 대해 upvoted이며 어떻게 다음 테이블로 전환되는지 보여줍니다. –

+1

@ 제레미 - 마지막 진술이 잘못되었습니다. 두 번째 테이블에 대해 IDENTITY_INSERT를 설정하려고하면 오류 메시지가 나타납니다. 메시지 8107, 수준 16, 상태 1, 줄 5 IDENTITY_INSERT가 이미 'mydb.dbo.MyTable'테이블에 대해 ON으로 설정되어 있습니다. 테이블 'MyOtherTable'에 대해 SET 작업을 수행 할 수 없습니다. –

관련 문제