조인이있는 선택 쿼리를 기반으로하는 업데이트 쿼리를 적용하려고하지만 작동하지 않습니다.조인이 작동하지 않는 선택 쿼리를 기반으로하는 Oracle Update 문
UPDATE (
SELECT
LOCATION_NUM, LOCATION_TYPE, LOCATION_CITY, ACCOUNT_NUM
FROM
TBLSALES T1
INNER JOIN TBLCENTER T2 ON T2.LOCATION_ID = T1.LOCATION_ID
INNER JOIN TBLACCOUNT T3 ON T3.ACCOUNT_ID = T1.ACCOUNT_ID
WHERE
LOCATION_CITY = 'New York'
AND LOCATION_NUM LIKE 'NY1%'
AND ACCOUNT_NUM IN ('40001','40002','40003')
)
SET
LOCATION_TYPE = 'TYPE 1'
;
을 실행 내가받을 다음과 같은 오류 : 당신을 통해 업데이 트를 시도 당신처럼, 가입하면
SQL Error: ORA-01779: cannot modify a column which maps to a non key preserved table