1. replace into 用法示例: 原表: 2. sql語句: REPLACE INTO achievement_3_copy1(id, class, name, geography, history, biology) VALUES(3, 4, 'QQQQ', 100, 100, 100) ...
1. replace into 用法示例:
原表:
2. sql語句:
REPLACE INTO achievement_3_copy1(id, class, name, geography, history, biology) VALUES(3, 4, 'QQQQ', 100, 100, 100);
3. 結果:
4. 說明:
replace into 跟 insert 功能類似,不同點在於:replace into 首先嘗試插入數據到表中, 1. 如果發現表中已經有此行數據(根據主鍵或者唯一索引判斷)則先刪除此行數據,然後插入新的數據。 2. 否則,直接插入新數據。