프로그래밍/DB
MYSQL insert시 행이 존재 하면 update 하는 방법
시뇽운
2012. 8. 13. 10:11
- 1개의 행을 실행 할때
insert into 테이블명 (컬럼1, 컬럼2,...) values(값1, 값2,...)
on duplicate key update 업데이트 할 컬럼명1 = 값1, 컬럼명2 = 값2....;
- 복수개의 행을 실행 할때
insert into 테이블명 (컬럼1, 컬럼2,...) values (값1, 값2,...), (값1, 값2,...), (값1, 값2,...)....
on duplicate key update 업데이트 할 컬럼명 = values('value');