要注意的是:插入数据的表必须有主键或者是唯一索引!否则的话,replace into 会直接插入数据,这将导致表中出现重复的数据。
MySQL replace into 有三种形式:
1. replace into tbl_name(col_name, ...) values(...)
2. replace into tbl_name(col_name, ...) select ...
3. replace into tbl_name set col_name=value, ...
相关文章
- 09-01字符串的替换replace、replaceall、replacefirst的区别
- 09-01replace与replaceAll的区别
- 09-01对unicode数据进行部分replace
- 09-01leetcode 648. Replace Words
- 09-011234. Replace the Substring for Balanced String
- 09-01js中replace的第二个参数是函数的情况应用
- 09-01javascript – 使用windows.location.replace刷新不使用URL中的哈希的页面
- 09-01array_replace_recursive — 使用传递的数组递归替换第一个数组的元素
- 09-01substr,subString,split,slice,replace的区别
- 09-01字符的替换/切片/分割/组合 replace_slice_splite_join 的使用