오라클에서는 Update 할때..

UPDATE INSA1 A SET
(A.JUMIN_NO1,A.EMP_CNAME)
=(SELECT JUMON_NO1,EMP_CNAME FROM INSA2 WHERE EMP_NO = A.EMP_NO)
WHERE A.EMP_NO = '000000'

이런 쿼리가 먹었었는데...

SQL은 안먹는듯..

다음과 같이 수정..

UPDATE INSA1 SET
JUMIN_NO1 = A.JUMIN_NO1,
EMP_CNAME = A.EMP_CNAME
FROM INSA2 A INNER JOIN INSA1 B ON A.EMP_NO = B.EMP_NO
WHERE A.EMP_NO = '000000'

간만에 SQL만지려니.. 기억이 가물... 가물...

+ Recent posts