Java 当mysql为键“ukpttKMqgejqcvdojl6gdkt8wi0”错误提供重复条目“10:78:5b:9f:0e:c1”时,如何查找重复记录

Java 当mysql为键“ukpttKMqgejqcvdojl6gdkt8wi0”错误提供重复条目“10:78:5b:9f:0e:c1”时,如何查找重复记录,java,mysql,Java,Mysql,除了使用另一个where子句访问MySQL之外,还有其他方法可以从给定的异常中找到重复记录吗 例外情况: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '10:78:5b:9f:0e:c1' for key 'UK_pttkmqgejqcvdojl6gdkt8wi0' 仅在Java中执行-首先获取所有记录并创建该数据的映射,然后使用键搜索记录。不是因为错误,但您可以创建一个查询来查看它 选择字段名 从表名

除了使用另一个where子句访问MySQL之外,还有其他方法可以从给定的异常中找到重复记录吗

例外情况:

java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '10:78:5b:9f:0e:c1' for key 'UK_pttkmqgejqcvdojl6gdkt8wi0'

仅在Java中执行-首先获取所有记录并创建该数据的映射,然后使用键搜索记录。

不是因为错误,但您可以创建一个查询来查看它

选择字段名 从表名 其中fieldname=10:78:5b:9f:0e:c1


您必须将存储此10:78:5b:9f:0e:c1的列的名称替换为字段名

还有其他方法吗?…我不想通过另一个查询来查找重复记录