replace into
经验与学习 2011/6/8 17:58:50 点击:不统计
原载于:原文章%77w%77%2Ef%6F%72%61%73%70%2E%63n
在查看康盛做的uchome代码中发现了replace into 的语句,这是什么意思呢?
Replace into 是当原来的表内有记录时则删除记录,重新插入一条新纪录。它是既有删除又有insert,说白了就是如果有替换原
来的,如果原来没有则新添加记录。
使用replace into 有要求,表中必须有唯一的索引,而且该索引不能为空,否则,则会跟insert一样。
如果原数据库没有记录,新添加则返回值为1
如果有,执行的是替换返回值为2
其他用法和mysql的insert 一样
·上一篇:jquery post中文乱码 >> ·下一篇:url重写不支持竖杠| >>