WHERE 조건에 테이블의 키값을 조건으로 걸어주니 해결돼네요.;;
저는 그 키값에대해 업데이트를 하고싶은거였는데..,,흠....
키값에대해 업데이트 할라면 어찌해야하는지 아시는분~~^^;
by ^^
[2010.06.01 13:47:32]
A.HAPY_SEQN 이게 키값이라는 말씀 이신가요? 그럼 where절 조건은 1:M구조인가요? 즉 where절로 조인했을때 단일로우가 리턴되지 않고 여러 로우가 리턴되는 건가요?
by 자문자답
[2010.06.01 14:00:48]
네 여러로우가 리턴됩니다. 1:n 입니다.
--또 자문자답입니다.
MERGE /*+ USE_HASH(b) */ INTO TBAS09D02 a
USING TBAS09M01 b
ON (
A.CONT_NUMB = B.CONT_NUMB
AND A.INPT_PRSN = B.INPT_PRSN
AND A.INPT_DATI = B.INPT_DATI
)
WHEN MATCHED THEN
UPDATE
SET a.HAPY_SEQN = b.HAPY_SEQN
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.