INSERT IGNORE 与INSERT INTO的区别

Posted edgedance

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了INSERT IGNORE 与INSERT INTO的区别相关的知识,希望对你有一定的参考价值。

    INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。
eg:
insert ignore into table(name) values("小明");
当数据库存在这条记录的时候,就会忽略这条插入


以上是关于INSERT IGNORE 与INSERT INTO的区别的主要内容,如果未能解决你的问题,请参考以下文章

INSERT IGNORE 与INSERT INTO的区别

insert into与insert ignore以及replace into的区别

INSERT IGNORE 与INSERT INTO的区别,以及replace的用法

MySQL的insert ignore与replace into不同

GROUP BY vs INSERT IGNORE

MySQL中的insert ignore into, replace into等的一些用法小结(转)