반응형
여러행의 SELECT 문 결과를 테이블에 업데이트해주기 위한 SQL문
기본문법
UPDATE {대상 테이블명}
SET (필드1, 필드2, 필드3) =
(SELECT 필드1, 필드2, 필드3 FROM { 테이블명1 })
WHERE EXISTS( SELECT 1 FROM { 테이블명1 } )
하단 EXISTS 문이 없으면 UPDATE 대상 테이블 전체가 업데이트됨
반응형
'DB > Oracle' 카테고리의 다른 글
테이블 LOCK (1) | 2024.04.16 |
---|---|
오라클 인덱스관리 (0) | 2024.03.22 |
오라클 현재 실행중인 쿼리확인 (0) | 2024.03.22 |
ORACLE 데이터 문자,숫자(판별식) (0) | 2024.03.22 |
오라클 삭제한 데이터 복구 (0) | 2024.03.22 |