首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql replace into话语学习

2012-10-07 
mysql replace into语句学习除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。理解

mysql replace into语句学习


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



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

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

)

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

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

热点排行