본문 바로가기

SAP/ABAP Tips

INSERT [ACCEPTING DUPLICATE KEYS]

INSERT a FROM TABLE b ACCEPTING DUPLICATE KEYS


보통의 INSERT 구문에서 KEY 값의 중복으로 TABLE에 넣을 때 SAP에서는 덤프가 떨어 지기 마련.


그런데 ACCEPTING DUPLICATE KEYS 구문을 사용하면 SY-SUBRC 값을 '4' 반환을 해주며, 덤프가 발생하지 않는다.


하지만 덤프가 떨어지지 않는다고 해서 실제 TABLE에 INSERT가 되지는 않는다.