본문 바로가기

주절주절

오라클 다중 업데이트

오라클 다중 업데이트랍니다.

하나의 필드에 하나씩 업데이트 되는게 보통 방법인데요

아래처럼 처리하면 하나의 필드또는 하나 이상의 필드에 여러값을 동시에 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.또다른필드 = '또다른값' 

 

 

일단 해보시고 안풀리시거나 궁금한 부분은 댓글을 달아주세요