gpt4 book ai didi

mysql - 有没有办法让行匹配? (除了受影响的行)

转载 作者:行者123 更新时间:2023-11-29 06:35:11 25 4
gpt4 key购买 nike

在存储例程中运行更新查询后:

Update table1 set value='a' where id=1

如果表已具有相同的行(id=1 且 value='a'),我将收到以下消息:

0 row(s) affected, Rows matched: 1 Changed: 0 Warnings: 0

当我检查ROW_COUNT()时,它返回0,因为它返回受影响的行。那么,有没有办法使用类似于 ROW_COUNT() 的方式(或任何其他脚本方式)来知道是否存在匹配的行?

最佳答案

ROW_COUNT() 默认获取受影响的行数。但您可以通过帮助 mysql_real_connect() 更改此行为。如果您将其设置为 CLIENT_FOUND_ROWS,您可以获得已建立的行数。

关于mysql - 有没有办法让行匹配? (除了受影响的行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54306229/

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