Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java mysql:Can';在表中找不到记录_Java_Mysql - Fatal编程技术网

Java mysql:Can';在表中找不到记录

Java mysql:Can';在表中找不到记录,java,mysql,Java,Mysql,在我的java程序中,使用更新查询,如下所示: update unsub_tbl set stat=1 where stat=0 and emp_id='4441' and action='1'; 如果unsub\u tbl为空,则尝试使用上述更新查询进行更新会出现异常: java.sql.SQLException:在“unsub\u tbl”中找不到记录 但对于相同的条件,它不会一直给出例外。为什么它只是偶尔出现异常?这似乎是MySQL 4.0.14的一个bug+ 请参考能否给出一个表的示例

在我的java程序中,使用更新查询,如下所示:

update unsub_tbl set stat=1 where stat=0 and emp_id='4441' and action='1';
如果
unsub\u tbl
为空,则尝试使用上述更新查询进行更新会出现异常:

java.sql.SQLException:在“unsub\u tbl”中找不到记录


但对于相同的条件,它不会一直给出例外。为什么它只是偶尔出现异常?

这似乎是MySQL 4.0.14的一个bug+


请参考

能否给出一个表的示例,该表给出了例外情况,而该表没有例外情况?或者是一个查询,它给出了异常,而它没有给出异常?我不太确定这些条件是否真的与你得到和没有得到异常的情况相同。在同一个表中,只是有时是给出异常,有时不是。与上述qry。我确信条件是一样的。有些东西一定是不同的,它不应该是不确定的,你确定表是一样的吗?这意味着,内容没有改变?您是否使用了任何类型的
ORM
,如果是,可能是缓存操作导致了这种意外的结果。我确信我使用的是相同的表或相同的内容。根据跟踪程序,高于4.0.14的MySQL版本存在此错误。因此,它必须出现在5.1.5中。