Backend/DB

[Oracle] ORA-01790: expression must have same datatype as corresponding expression

Emil :) 2020. 12. 7. 14:13
728x90
반응형

목차

문제 사항


원인 분석


union을 하면서 발생하는 문제이다. 한마디로, 데이터 타입이 맞지않아서 생기는 문제임

해결 방법


예시


SELECT 1 FROM DUAL
UNION
SELECT '1' FROM DUAL

이런식이다. 상호간 데이터 타입을 다음과 같이 맞춰주면 해결된다.

SELECT '1' FROM DUAL
UNION
SELECT '1' FROM DUAL

// OR

SELECT 1 FROM DUAL
UNION
SELECT 1 FROM DUAL

참고


withthisclue.tistory.com/entry/Oracle-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0-ORA-01790-expression-must-have-same-datatype-as-corresponding-expression

 

[Oracle] 오류 보고 - ORA-01790: expression must have same datatype as corresponding expression

문제> ORA-01790: expression must have same datatype as corresponding expression 01790. 00000 -  "expression must have same datatype as corresponding expression" *Cause:    *Act..

withthisclue.tistory.com

 

구독 및 하트는 정보 포스팅 제작에 큰 힘이됩니다♡

728x90
반응형