Table을 Join하여 Update 구문 실행하기(/*+ bypass_ujvc */)
Posted 2010/02/26 11:23|
|
|
댓글 하나가 운영자에겐 커다란 힘이 됩니다!
MS-SQL의 UPDATE 구문처럼 테이블간의 JOIN 조건으로 데이타 UPDATE를 쉽게할수 있는 Oracle 쿼리 방법이다.
오라클 8i 이상에서 지원하는 힌트를 쓰면 된다.
예제)
UPDATE /* bypass_ujvc */
(
SELECT A.DEPTNO DEPT_NO, A.DEPTNAME, B.DEPTNO, B.DNAME
FROM EMP A, DEPT B
WHERE A.DEPTNO = B.DEPTNO
)
SET DEPTNAME = DNAME;
위의 정보가 도움이 되셨나요? 그렇다면 댓글 하나만 남겨주세요.
댓글 하나가 운영자에겐 커다란 힘이 됩니다!
- Filed under : 프로그래밍/Database
- Comment Trackback

