判断数据库中是否存在该数据,如果存在则不插入解决方法

判断数据库中是否存在该数据,如果存在则不插入

判断数据库中是否存在该数据,如果存在则不插入

insert 语句插入数据时,如果表中存在这个数据则不插入,也不报错。

这个功能怎么在mysql中实现?



设置相应的主键或者唯一索引,以便MYSQL判断记录是否存在。

然后插入时 insert ingore 即可。




insert 就是了呗,报错有啥可怕的。可以试试 ignore 关键字来避免报错,这个关键字的位置示例:

SQL code

insert ignore into table ....


                        
  
  
                    
判断数据库中是否存在该数据,如果存在则不插入解决方法

相关文章:

你感兴趣的文章:

标签云: