UNPIVOT 숫자 형 변환 오류
UNPIVOT 목록에 지정된 다른 열의 유형과 충돌합니다. 라는 문제가 발생함 이유는 UNPIVOT 대상 컬럼 모두 동일한 데이터 타입을 가져야 하는 문제 E컬럼과 + F컬럼을 더해서 G컬럼으로 만들다 보니 발생된 문제로 UNPIVOT대상은 모두 CAST하여 형변환해줘야 함 EX========================================================================== WITH XTEMP AS ( SELECT A,B,C,D , CAST(E AS DECIMAL) MATCOST , CAST(F AS INT) LABCOST , CAST(ISNULL(A,0) + ISNULL(B,0) AS INT) AS G FROM A ) SELECT A,B,C,D,AAA, VALUE F..