ORA-01789: query block has incorrect number of result columns.
ORA-01789: 질의의 결과 열의 수가 틀립니다.
UNION 또는 UNION ALL시
합치는 테이블의 컬럼수가 달라 발생하는 에러입니다. 맞춰주도록 합니다.
※ UNION, UNION ALL과 같은 집합연산자는
대상이 되는 테이블의 컬럼 개수, 데이터 타입이 동일해야 합니다.
컬럼명은 집합 연산의 첫번째 테이블의 컬럼명이 사용됩니다.
'DB > Oracle' 카테고리의 다른 글
외래키 조회 (1) | 2016.06.22 |
---|---|
ORA-02292 (0) | 2016.06.22 |
ORA-02449, 부모 테이블 삭제 (0) | 2016.06.22 |
ORA-12899 (1) | 2016.06.14 |
ORA-01438, number 타입 (0) | 2016.06.14 |