728x90
728x90
UNION ALL 등으로 연결해준 SELECT 문일 경우
위의 대응하는 갯수와 아래 대응하는 갯수가 일치해야 하며
각 순서의 데이터 유형도 동일해야 합니다!!!
예를들어 설명하자면
SELECT 0 AS A1
FROM DUAL
UNION ALL
SELECT '가나다' AS A1
FROM DUAL
위 SELECT 문을 조회해보면 오류가 나타나는 것을 볼 수 있습니다~~
아래 SELECT 문의 '가나다'를 1로 변경하여 돌려보시면
위 SELECT문의 첫번째 조회 값인 것과 데이터 유형(NUMBER)가 동일하여 오류가 발생되지 않습니다!!
해결 끝------ ( ̄︶ ̄)↗
728x90
'하루모아태산─[공부] > 함께 하는 SQL 공부.' 카테고리의 다른 글
ORA-00936 : 누락된 표현식 (0) | 2021.11.12 |
---|---|
ORA-01436 : CONNECT BY의 루프가 발생 (0) | 2021.10.25 |
ORA-0001 :: 무결성 제약조건(%s)에 위배됩니다 (0) | 2021.10.03 |
SQL_ ROWNUM, ROW_NUMBER() (0) | 2021.09.06 |
ORA-24777 :: 이전이 가능하지 않은 데이터베이스 링크 사용이 허용되지 않습니다. (0) | 2021.08.16 |