[MySQL]INSERT ... ON DUPLICATE KEY UPDATE Syntax
출처: http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html13.2.5.3 INSERT ... ON DUPLICATE KEY UPDATE Syntax만일 ON DUPLICATE KEY UPDATE를 설정하고 INSERT를 수행하면 UNIQUE index나 PRIMARY KEY로 지정된 컬럼의 중복이 있을 시 UPDATE를 수행한다. 예를들어, UNIQUE로 선언된 a 컬럼이 1의 값을 가지고 있다면 다음의 두 문장은 동일한 명령을 수행한다:INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; UPDATE table SET c=c+1 WHERE a=1; ON DUPLICA..
Devolopment/SQL
2015. 5. 28. 11:06
반응형
최근에 달린 댓글