慎用mysql replace語句

結論 如果業務邏輯強依賴自增ID,建議不要用REPLACE 當存在PK衝突的時候是先DELETE再INSERT 當存在UK衝突的時候是直接UPDATE,UPDATE操作不會涉及到AUTO_INCREMENT的修改 很大程度上會導致主備中斷,存在容災風險 REPLACE的語法 REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [PART
相關文章
相關標籤/搜索