증상
다음과 같은 경우를 생각해 볼 수 있습니다.
-
SQL Server 2017에 외래 키 제약 조건이 포함된 테이블이 있습니다.
-
외래 키 제약 조건은 연계 작업을 지원하는 임시 테이블입니다.
-
temporal 테이블의 열 ID가 기록 테이블의 해당 열 ID와 일치하지 않습니다. 예를 들어 temporal 테이블에는 열 ID 1, 2, 3 및 4가 있지만 기록 테이블에는 열 ID 1, 2, 10 및 11이 있습니다.
이 시나리오에서는 연속 작업을 사용하는 모든 DML 문이 실행되지 않습니다.
해결 방법
이 수정 사항은 SQL Server 2017의 누적 업데이트 1에 포함되어 있습니다.
약 SQL Server 2017 빌드
SQL Server 2017의 각 새 빌드에는 이전 빌드에 있던 모든 핫픽스 및 보안 수정 사항이 포함되어 있습니다. SQL Server 2017용 최신 빌드를 설치하는 것이 좋습니다.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참고 자료
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어 에 대해 알아봅니다.