오라클 데이터베이스에서 집합연산자는 여러 SELECT 문의 결과를 하나의 결과 집합으로 결합하는 데 사용됩니다. 오라클은 다음 네 가지 집합연산자를 제공합니다.
SELECT column1, column2, ...FROM table1
**UNION**
SELECT column1, column2, ...FROM table2;
SELECT column1, column2, ...FROM table1
**UNION ALL**
SELECT column1, column2, ...FROM table2;
SELECT column1, column2, ...FROM table1
**INTERSECT**
SELECT column1, column2, ...FROM table2;
SELECT column1, column2, ...FROM table1
**MINUS**
SELECT column1, column2, ...FROM table2;
집합 연산자를 사용할 때 주의할 점은 각 SELECT 문의 열 수와 데이터 타입이 일치해야 한다는 것입니다. 그렇지 않으면 오류가 발생합니다.