2012年12月4日

[MYSQL补课之一] replace into , insert into ... on duplicated key

摘要: 基础还很差。补补课吧最近需要将每日定时推送的文件,有约1000条记录入库。但是记录可能在库里已经存在的情况。表结构有一个primary key, 有四个key。 期间也搜过: key, index, unique index, primary key的联系。1.replace into a.需要应用在有一个primary key 或 uniqe index的情况,否则无意义 b.replace 如无key冲突,跟insert一样; 如遇key冲突, 会先删掉,再添加 c.replace执行返回 影响的行数,==1则是添加, >1则是替换, 有可能会替换多行 d.如果有自增列,频繁repl 阅读全文
posted @ 2012-12-04 11:56 Suein 阅读(365) 评论(0) 推荐(0)