개발
[Oracle] ORA-01790: 대응하는 식과 같은 데이터 유형이어야 합니다
고기보기
2025. 2. 7. 09:57
728x90
반응형
SMALL
union을 쓸 경우
위 아래 함수의 컬럼과 형식이 맞아야 한다
select seq from tableA
union
select seq from tableB
위와 같은 쿼리에서 tableA의 seq가 number이고 tableB의 seq가 charctor라면 발생하는 에러이다
이럴땐 to_char로 감싸주면 해결된다.
SELECT TO_CHAR(SEQ) AS SEQ FROM tableA
UNION
SELECT TOO_CHAR(SEQ) AS SEQ FROM tableB
728x90
반응형
LIST