gpt4 book ai didi

MySQL row_count() 行受影响

转载 作者:行者123 更新时间:2023-11-29 07:10:16 27 4
gpt4 key购买 nike

关于 MySQL 的 row_count() 函数的文档非常少。此函数是否特定于每个存储过程(即,同时执行的同一存储过程的多个实例是否会返回正确的结果)?在任何情况下您都希望避免此功能?

我正在使用 MySQL 的 .NET 连接器,而 ExecuteNonQuery 无法正确返回受更新和删除影响的行,因此我希望 row_count() 可以作为一种有效的替代方法。

最佳答案

ROW_COUNT() 值与 mysql_affected_rows() 的值相同,

所以如果你在一个表中插入 3 行

SELECT ROW_COUNT();

将返回 3 作为结果

同样,如果你删除 2 行

SELECT ROW_COUNT();

将返回 2 作为结果。

不确定它是否适用于同一存储过程的多个实例,但它会返回受删除和更新影响的行数

关于MySQL row_count() 行受影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5013101/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com