오라클 다중 업데이트랍니다.
하나의 필드에 하나씩 업데이트 되는게 보통 방법인데요
아래처럼 처리하면 하나의 필드또는 하나 이상의 필드에 여러값을 동시에 UPDATE 가능해요
UPDATE 테이블 A
SET (A.필드1, A.필드2) = (SELECT B.필드1, B.필드2
FROM 테이블 B
WHERE A.기본키 = B.기본키
AND A.엮을필드 = B.엮을필드)
WHERE A.기본키 = '값적어주세용'
AND A.또다른필드 = '또다른값'
일단 해보시고 안풀리시거나 궁금한 부분은 댓글을 달아주세요
'주절주절' 카테고리의 다른 글
오라클 테이블 락(LOCK) 조회 및 해제 방법 (0) | 2016.06.13 |
---|---|
오라클 조건에 따른 값 출력 DECODE 함수 (0) | 2016.04.21 |
김주찬 싸이클링히트!! (0) | 2016.04.16 |
오라클 컬럼 추가, 삭제, 변경 (1) | 2016.04.06 |
MSSQL, 오라클 문자열자르기 (0) | 2016.03.05 |