on duplicate key update value=values(value)
주의해야 할 점은 INSERT 구문에 주어진 값으로 UPDATE하고자 할 때는 항상 “VALUES(column)”과 같이 VALUES()로 감싸야 한다는 점이다. 만약 다음과 같이 VALUES() 없이 사용한다면 기존에존재하는 레코드의 컬럼 값을 의미하게 된다.
http://jason-heo.github.io/mysql/2014/03/05/manage-dup-key2.html
???????????!?!?!?
반응형
'Database' 카테고리의 다른 글
[MySql] INDEX (0) | 2018.05.08 |
---|---|
[MySQL] Transaction과 Loack (0) | 2018.03.22 |
[MyBatis] Transaction (0) | 2017.12.14 |
[SQLD] SQL 전문가 가이드 내용 정리 (2) | 2017.10.17 |
쿼리 실행 계획 (0) | 2017.10.16 |