[英]Java PreparedStatement Delete Query: Show Number of Rows Deleted?
[英]Finding number of deleted rows by a query
早些时候我有2000条记录。
我解雇下面的查询后,我将有1500条记录。
DELETE FROM logInfo WHERE datediff(now(), whatTime) >= 2
是否有任何查询可以告诉我上述记录删除了多少条记录?
我知道我可以在删除命令之前使用下面的查询,但我只是好奇是删除后还有其他任何方法可以找到。
SELECT COUNT(*) FROM logInfo WHERE datediff(now(), whatTime) >= 2
我需要在JAVA或MYSQL中使用它。
我知道在php中它会是mysql_affected_rows()
preparedStatement.executeUpdate()返回受影响的行数。
执行查询时,返回此查询将受影响的行数(布尔值)。 这只是删除了多少行。
DELETE FROM logInfo WHERE datediff(now(), whatTime) >= 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.