0
삭제되는 레코드 수를 가져 가고 싶다는 점에서 삭제와 병합을 시도하고 있습니다. 내가하지 Merge
문이 잘 작동 계산 걸릴 경우중첩 쿼리를 삭제하여 병합 삭제 카운트를 제공하지 않음
Msg 4104, Level 16, State 1, Line 122
The multi-part identifier "Updated.PBID" could not be bound.
:
나는이 오류가
MERGE @DuplicateCurrencyData DD
USING (SELECT PP.PAYMENTB_ID,PP.PPID,PP.BID FROM ProfileTable PP) tempTable
ON DD.PPID = tempTable.PPID
WHEN MATCHED THEN
UPDATE SET DD.PBID = tempTable.PAYMENTB_ID
OUTPUT
$action, Updated.PBID 'Updated' INTO #MergeCountP;
을 니펫을 다음했다. 나는 그것을 제거하는 방법을 이해할 수 없다. 새로 업데이트 된 ID 사용을 원한다면
Inserted.ID
을 받고 싶은 경우 그리고 이전 ID 사용을 원한다면
deleted.id
을 사용하려면
Updated.PBID는 항상 작동합니까? – CodyMR