PK 와 동일한 레코드를 insert 하려고 하면 insert 가 아닌 update 를 수행한다. 이 때, update 하고자 하는 대상을 ON DUPLICATE KEY UPDATE 에 적어주었다. +) 다른 예시 위와 같이 수정하고자 하는 항목을 1개든, 2개든 여러개든 수정할만큼 하고 나서 수정버튼을 누르면 위의 DB 내용이 변동사항이 생긴대로 업데이트 해주는 기능을 구현하기를 원했다. 사용자가 실제로 내용 자체를 업데이트 했는가에 상관없이 모든 카테고리와 해당하는 시퀀스들을 담은 리스트를 가져온다. 여기서 포인트는 ON DUPLICATE KEY UPDATE 부분이다. 리스트를 가지고 반복문을 돌리면서 SEQ, CATEGORY 를 insert 하되, 기존에 중복되는 값은 update 되는 방식. 즉,..