mysql下有些時候數據需要插入,但是也要判斷是否存在, 於是就有這樣的語句
insert into table (colKey, col1, col2) value (?, ?, ?)
on duplicate key update
col1=values(col1), col2 = values(col2)
還有一種方法是 replace
replace table (colKey, col1, col2) value (?, ?, ?)
注意,以上兩種如果不存在影響條數爲1, 存在影響條數都爲2