반응형

ERROR....RTN_CD=2627, RTN_MSG=줄 :52/PRIMARY KEY 제약 조건 'PK_TB_XXX'을(를) 위반했습니다. 개체 'dbo.TB_XXX'에 중복 키를 삽입할 수 없습니다. 
중복 키 값은 (01,01, 0005330010010000001)입니다.

 

해결 : 
01. 머지 할 데이블에 JOIN 컬럼이 데이터가 중복할때 발행 하는 문제 
02. old 와 New 데이터 중 new 데이터를 선택 해아함  

SELECT *  
FROM (
  SELECT ROW_NUMBER() OVER(PARTITION BY PK_COL1 ORDER BY CREATE_DATATIME DESC) ROW_NUM

               , *
FROM TB_NAME
) T 
WHERE T.ROW_NUM = 1
반응형

+ Recent posts