Oracle (1) 썸네일형 리스트형 ORA-01790: 대응하는 식과 같은 데이터 유형이어야 합니다. ORA-01790: 대응하는 식과 같은 데이터 유형이어야 합니다. UNPIVOT 을 할 때 아래와 같은 에러가 나왔을 때 조치사항을 설명하겠습니다. 해당 에러가 나오는 이유는 UNPIVOT으로 합쳐지는 칼럼의 데이터 타입이 달라서 생깁니다. 예시를 보겠습니다. TEST 테이블을 생성하겠습니다. UNPIVOT을 사용하여 데이터를 아래와 같이 뽑으려고 시도를 하면 에러가 발생합니다. 그 이유는 SCORE 는 숫자 타입(NUMBER)이고, GRADE는 문자타입(VARCHAR(20))이기 때문입니다. 그래서 타입이 다르면 UNPIVOT을 할 수 없습니다. 타입이 같은 칼럼끼리 UNPIVOT을 하면 잘 되는 것을 확인할 수 있습니다 :) (1) 숫자 타입(NUMBER) (2) 문자 타입(VARCHAR(20)) 이전 1 다음