gpt4 book ai didi

mysql - ROW_COUNT 在 INSERT 或 UPDATE 后返回 0

转载 作者:可可西里 更新时间:2023-11-01 07:37:39 34 4
gpt4 key购买 nike

我有一个使用 Pear DB 来处理 MySQL 数据库的 PHP 项目。该项目中的一个函数依赖于 SELECT ROW_COUNT() 的结果来找出受特定 SQL 语句影响的行数。在 MySQL 5.1 上 ROW_COUNT() 的行为符合预期,而在 5.5 上它总是返回 0

我还尝试通过 MySQL Workbench 执行插入并执行 SELECT ROW_COUNT(),它也返回 0。尽管通过 MySQL cli 执行相同的操作,但效果很好!

有人偶然发现了这个吗?

谢谢!

最佳答案

row_count() 的行为在 MySQL 5.5 中发生了变化。有关详细信息,请参阅 MySQL RefMan for row_count() .

关于mysql - ROW_COUNT 在 INSERT 或 UPDATE 后返回 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12673925/

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