ora-017891 [Oracle] UNION과 UNION ALL 차이 ✏️ UNION / UNION ALL 여러 개의 SELECT문 결과를 하나의 결과로 합쳐주는 집합 연산 두 연산의 차이는 중복 제거! • UNION => 중복 제거 • UNION ALL => 중복 제거 X 중복 제거가 필요한 것이 아니라면 UNION 보다는 UNION ALL을 사용하는 것이 좋다.UNION 은 중복 제거라는 단계가 한번 더 들어가기 때문에 속도와 부하에서 안좋아... UNION과 UNION ALL을 사용할 때는컬럼의 개수, 데이터 타입, 순서가 동일해야한다. 이 항목들이 동일하지 않은 경우 아래와 같은 문제들이 발생한다. 1. 컬럼의 개수가 일치하지 않는 경우ORA-01789: 질의 블록은 부정확한 수의 결과 열을 가지고 있습니다.. 2025. 2. 12. 이전 1 다음