答案 0 :(得分:1)
http://dev.mysql.com/doc/refman/5.0/fr/update.html
mysql update命令返回修改后的行数...
答案 1 :(得分:1)
使用MySQL中的ROW_COUNT()
函数:
UPDATE `table` SET `column` = 'data' WHERE `id` <= 10;
SELECT ROW_COUNT();
这将输出UPDATE
,DELETE
和INSERT
更改/删除/添加的行数。
如果您想知道上一个SELECT
查询返回的行数,请使用FOUND_ROWS
函数:
SELECT `column` FROM `table` WHERE `id` <= 10;
SELECT FOUND_ROWS();
答案 2 :(得分:0)
MySQL UPDATE返回自己修改的行数,不需要调用任何额外的命令
请参阅文档:13.2.10. UPDATE Syntax
UPDATE返回实际更改的行数。 mysql_info()C API function返回匹配和更新的行数以及数量 在UPDATE期间发生的警告。
答案 3 :(得分:0)
你可以做到
更新tablename set Name ='Dinner'
选择@@ ROWCOUNT - 给出相关的行数