증상
많은 null 값을 포함 하는 테이블에서 SQL Server 2014 통합 서비스 (SSIS) 패키지를 실행할 때 SSIS 패키지는 다음과 같은 경우 대상 열에서 잘못 된 결과가 발생할 수 있습니다.
-
패키지, Unpivot 변환 사용 하 여 테이블에서 데이터 집합을 정규화.
-
Unpivot 변환 식에서 여러 대상 열을 데이터 집합 테이블의 피벗.
Null 값을 0 (영); 변경 될 수 있습니다 열 데이터 형식이 숫자 데이터 형식의 경우에 특히 열의 데이터 형식은 문자열 데이터 형식의 경우 null 값을 빈 문자열로 변경 될 수 있습니다.
해결 방법
문제는 SQL Server 다음 누적 업데이트에 처음 수정 되었습니다.
SQL Server 2014 s p 1 용 누적 업데이트 1/en-us/help/3067839
누적 업데이트 8 SQL Server 2014에 대 한/en-us/help/3067836
SQL Server용 각각의 새로운 누적 업데이트는 모이전 누적 업데이트에 포함된 모든 핫픽스 및 보안 수정 프로그램을 포함합니다. SQL Server에 대한 최신 누적 업데이트를 확인해 보십시오.
핫픽스 정보지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다.
핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 절이 있습니다. 이 섹션이 표시 되지 않으면 Microsoft 고객 서비스 및 지원 핫픽스를 구하는 요청을 제출 합니다. 참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. 전체 목록은 Microsoft 고객 서비스 및 지원 전화 번호 또는 별도 서비스 요청을 만들려면, 다음 Microsoft 웹 사이트를 방문 하십시오.http://support.microsoft.com/contactus/?ws=support참고: 핫픽스를 사용할 수 있는 언어 "핫픽스 다운로드 사용 가능한" 폼을 표시 합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.
참조
SSIS의 피벗 하는 방법을 확인해 보십시오.피벗 및 피벗 해제 변환 작업을확인해 보십시오.