搜索到一個博主的操作,但是需要主鍵,我表中雖然設定了id為主鍵但是是自動遞增的,所以插入的時候就寫null,這樣的話,怎么去使用這個陳述句?

連接地址:https://blog.csdn.net/qinyf2015/article/details/80864454?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.control
uj5u.com熱心網友回復:
ON DUPLICATE KEY 它判斷是更新還是插入的依據是唯一索引。如果插入的資料與原表中唯一索引沖突就會執行更新而不是insert 。你的情況是:主鍵是自增,再不指定主鍵值的情況下,不會存在唯一鍵沖突。因此只會insert 不會update
若是要測驗更新情況。可以插入時指定主鍵值,并且主鍵值得大小小于目前得自增數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/258561.html
標籤:MySQL
上一篇:SQL練習52:獲取Employees中的first_name,查詢按照first_name最后兩個字母,按照升序進行排列
下一篇:VBA range
