1.功能说明
replace into的功能和insert into非常相似,只有一点不同:
假如表中有一条旧记录,而新插入的记录中的primary key或者unique索引和旧记录相同,就会先删除旧记录,然后再将新记录插入
2.注意
replace的返回值是删除的记录数和插入的记录数之和
也就是说如果返回值=1,那么就说明没有重复的记录;否则说明先删除了记录再插入了
1.功能说明
replace into的功能和insert into非常相似,只有一点不同:
假如表中有一条旧记录,而新插入的记录中的primary key或者unique索引和旧记录相同,就会先删除旧记录,然后再将新记录插入
2.注意
replace的返回值是删除的记录数和插入的记录数之和
也就是说如果返回值=1,那么就说明没有重复的记录;否则说明先删除了记录再插入了