Database
[mysql] 값이 없으면 insert 있으면 update
:_:
2021. 7. 9. 14:38
📌 ON DUPLICATE KEY
mssql merge문과 같이
mysql 에서도 값이 없으면 inset, 있으면 update 할수 있도록 사용
1. 데이터 조회


2. ON DUPLICATE KEY 사용



새로운 행이 등록되지 않고 sendmsg 와 regdate 가 변경된 것을 확인할 수 있다.
receiveno 값이 중복되므로 ON DUPLICATE KEY UPDATE 아래에 지정한 필드가 수정되었다.
728x90