반응형
ORA-30926: 원본 테이블의 고정 행 집합을 가져올 수 없습니다.
Merge문을 사용하여 UPDATE를 하는 로직이 있다. Merge문은 A테이블, B테이블 조인하여 데이터가 존재하는 경우 A테이블의 값을 UPDATE 한다. (또는 Insert도 할 수 있다.) A테이블 컬럼을 Update 시 B테이블의 컬럼 값을 입력할 수도 있는데 하나의 A테이블 컬럼의 두개의 B테이블의 컬럼이 나와 Update를 시도를 하니 위와 같은 에러가 발생한다.
반응형
'DB > Oracle' 카테고리의 다른 글
[DB] 오라클 파티션 테이블 정의 및 생성 (0) | 2019.03.13 |
---|---|
[DB] 오라클 제약조건 (NOT NULL, 기본키, UNIQUE, 외래키, CHECK) (0) | 2019.03.12 |
[DB] 오라클 테이블 생성(+테이블스페이스), 인덱스 생성, 테이블 삭제, 데이터 생성 (0) | 2019.03.07 |
[DB] 오라클 기본키(primary key) 컬럼 확인 (0) | 2019.02.14 |
[DB] 오라클 컬럼 추가, 컬럼설명 추가/수정, 기본키 변경 (0) | 2019.02.14 |