我們知道當(dāng)插入多條數(shù)據(jù)的時(shí)候insert支持多條語句:
這就要介紹一下在MySql中INSERT語法具有一個(gè)條件DUPLICATE KEY UPDATE,這個(gè)語法和適合用在需要判斷記錄是否存在,不存在則插入存在則更新的記錄。
具體的語法可以參見:http://dev.mysql.com/doc/refman/5.0/en/insert.html
基于上面這種情況,針對更新記錄,仍然使用insert語句,不過限制主鍵重復(fù)時(shí),更新字段。如下:
新聞熱點(diǎn)
疑難解答
圖片精選