《Mysql必讀淺析MySQL replace into 的用法》要點:
本文介紹了Mysql必讀淺析MySQL replace into 的用法,希望對您有用。如果有疑問,可以聯系我們。
在 SQL Server 中可以這樣處理:MYSQL入門
那么 MySQL 中如何實現這樣的邏輯呢?別著急!MySQL 中有更簡單的方法: replace intoMYSQL入門
replace into 跟 insert 功能類似,不同點在于:replace into 首先嘗試插入數據到表中, 1. 如果發現表中已經有此行數據(根據主鍵或者唯一索引判斷)則先刪除此行數據,然后插入新的數據. 2. 否則,直接插入新數據. 要注意的是:插入數據的表必須有主鍵或者是唯一索引!否則的話,replace into 會直接插入數據,這將導致表中出現重復的數據.MYSQL入門
MySQL replace into 有三種形式:MYSQL入門
前兩種形式用的多些.其中 “into” 關鍵字可以省略,不過最好加上 “into”,這樣意思更加直觀.另外,對于那些沒有給予值的列,MySQL 將自動為這些列賦上默認值.MYSQL入門
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/1673.html