--예를 올리면 다음과 같습니다. --여기서 한쪽 테이블이 키가 없거나, 업데이트문에 키 값으로 맺어주는 식이 없으면 에러납니다. CREATE TABLE A( F1 INT PRIMARY KEY, F2 VARCHAR2(10) ); CREATE TABLE B( F1 INT PRIMARY KEY, F2 VARCHAR2(10) ); INSERT INTO A VALUES(1, 'B'); INSERT INTO B VALUES(1, 'C'); UPDATE ( SELECT A.F1 V1, A.F2 V2, B.F1 V3, B.F2 V4 FROM A, B WHERE A.F1 = B.F1 AND A.F2 = 'D' ) SET V4 = '4' ;
트랜잭션으로 두개에 테이블에 넣어시면 될잖아요??;;