旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

mysql 的replace into详解【MySQL教程】,replace,mysql,into

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:22评论:0


导读:replaceinto跟insert功用相似,不同点在于:replaceinto起首尝试插进去数据到表中。本文重要引见了mysql的replaceinto实例详解的...
replace into 跟 insert 功用相似,不同点在于:replace into 起首尝试插进去数据到表中。本文重要引见了mysql 的replace into实例详解的相干材料,须要的朋侪能够参考下,希望能协助到人人。

mysql 的replace into实例详解

1、假如发明表中已经有此行数据(依据主键或许唯一索引推断)则先删除此行数据,然后插进去新的数据。

2、 不然,直接插进去新数据。

要注意的是:插进去数据的表必须有主键或许是唯一索引!不然的话,replace into 会直接插进去数据,这将致使表中涌现反复的数据。

MySQL中replace into有三种写法:

代码以下:


 replace into table(col, ...) values(...)
 replace into table(col, ...) select ...
 replace into table set col=value, ...

扩大: mysql获得对应插进去的末了主键(平常用户猎取定单表的主键定单号)


SELECT LAST_INSERT_ID() from dual

相干引荐:

MySQL中REPLACE INTO和INSERT INTO的区分剖析

sql replace into 用法与完成语句

MySQL中REPLACE INTO和INSERT INTO的区分剖析_MySQL

以上就是mysql 的replace into详解的细致内容,更多请关注ki4网别的相干文章!

标签:replacemysqlinto


欢迎 发表评论: