오류 메시지를 보면 쿼리 블록의 결과 컬럼 수가 잘못됐다고 나옵니다. 컬럼 수뿐만 아니라 데이터형이 다를 경우에도 오류가 발생합니다.
쿼리 8-5 컬럼 데이터형이 다른 경우
SELECT emp_id, emp_name, gender, age FROM emp03 UNION ALL SELECT emp_id2, emp_name2, gender, 'A' FROM emp08;
▲ 그림 8-3 쿼리 8-5를 실행한 결과
오류 메시지를 보면 쿼리 블록의 결과 컬럼 수가 잘못됐다고 나옵니다. 컬럼 수뿐만 아니라 데이터형이 다를 경우에도 오류가 발생합니다.
쿼리 8-5 컬럼 데이터형이 다른 경우
SELECT emp_id, emp_name, gender, age FROM emp03 UNION ALL SELECT emp_id2, emp_name2, gender, 'A' FROM emp08;
▲ 그림 8-3 쿼리 8-5를 실행한 결과