JAVA中,向MYSQL插入多条数据,如何判断如果某记录已经存在就不插入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中,向MYSQL插入多条数据,如何判断如果某记录已经存在就不插入相关的知识,希望对你有一定的参考价值。
如题,是多条记录同时插入,在后台判断!如果是查询数据库再循环匹配的话效率太低。有没有更好一点的方法!
程序做。1、先检索已经有的数据。(第一次查询数据库,找到所有已存在记录)
2、和要插入的数据做比较,找出新数据。
3、插入新数据。
不要每次检索是否存在,会死人的。 参考技术A 那么给你一个建议,使用ajax技术,在用户录入数据时就进行判断,然后再直接存入,这样就不用在存入时判断!!希望对你有用!!! 参考技术B if(!hasRecord()) //如果数据库中没有此数据
//执行插入
else
//不处理或者其他提示信息
参考技术C 直接插,根据返回码判断成功与否 参考技术D 触发器
以上是关于JAVA中,向MYSQL插入多条数据,如何判断如果某记录已经存在就不插入的主要内容,如果未能解决你的问题,请参考以下文章