mysql replace into话语学习

mysql replace into语句学习

除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。

理解:插入数据的时候,假如遇到主键值或者唯一索引键值一样的话。那么就使用替代(replace单词的含

义反应了其作用)的方式,删掉原来的。以当前插入的行进行替代(所以需要同时具有insert和delete权限

)

先删除后插入新的。正好说明了我看到的现象:显示受影响的行数是2

两种情况之一使用replace语句才会出现替换:1.主键值相同 2.索引键值相同

mysql replace into话语学习

相关文章:

你感兴趣的文章:

标签云: