1
레코드를 고유하게 만드는 두 개의 열이 있으므로 여러 개의 키와 병합하고 싶습니다. 어떻게해야합니까? 여러 개의 기본 키와 병합
나는이 시도했지만 작동하는 것 나던 : 당신이table2
에서
table1
에 행을 삽입합니다 여기가 어떤
MERGE INTO TABLE1 AS DST
USING TABLE2 AS SRC
ON SRC.pk1 = DST.pk1
AND
SRC.pk2 = DST.pk2
WHEN NOT MATCHED THEN
INSERT (pk1, pk2, Description)
VALUES (SRC.p1, SRC.pk2, SRC.Description)
;
는 table1''에 table2''행을 삽입합니다. 값절에 오타가있는 경우를 제외하고 당신은 그것을 가지고 있습니다. 'SRC.p1'을'SRC.pk1'로 변경하십시오 –
@MikaelEriksson이 대답합니다 :) –