mysql中的replace into
2015-07-07 22:33
295 查看
1.功能说明
replace into的功能和insert into非常相似,只有一点不同:
假如表中有一条旧记录,而新插入的记录中的primary key或者unique索引和旧记录相同,就会先删除旧记录,然后再将新记录插入
2.注意
replace的返回值是删除的记录数和插入的记录数之和
也就是说如果返回值=1,那么就说明没有重复的记录;否则说明先删除了记录再插入了
replace into的功能和insert into非常相似,只有一点不同:
假如表中有一条旧记录,而新插入的记录中的primary key或者unique索引和旧记录相同,就会先删除旧记录,然后再将新记录插入
2.注意
replace的返回值是删除的记录数和插入的记录数之和
也就是说如果返回值=1,那么就说明没有重复的记录;否则说明先删除了记录再插入了
相关文章推荐
- 配置远程连接mysql数据库 Connect to remote mysql database
- mysql安装后无法登陆或者jdbc无法连接解决方法
- 查看mysql数据文件存放路径
- 查看修改mysql编码方式
- mysql-5.7.6-m16-winx64 免安装版配置方法
- scrapy抓取知乎话题v0.2(实现qq发送邮件功能)
- MySQL两种存储引擎MyISAM和InnoDB的比较
- MySQL优化之——优化
- mysql 的配置引用和一些基本操作
- mysql更改用户的密码
- MySQL体系结构以及各种文件类型学习
- mysql 字符串转换为日期 日期格式化
- 用navicat链接不上ubuntu中的mysql服务器
- Mysql创建用户的三种基本方法
- MySql远程访问无法连接的问题!
- Mysql备份还原数据库之mysqldump实例及参数详细说明
- mysql error1215
- MySQL 集群
- mysql更改数据库引擎
- mysql中为用户设置密码的多种方法