文档首页
MySQL Connector/Python 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 0.7Mb
PDF (A4) - 0.7Mb


10.5.17 MySQLCursor.rowcount 属性

语法

count = cursor.rowcount

此只读属性返回 SELECT 语句返回的行数,或受 DML 语句(如 INSERTUPDATE)影响的行数。有关示例,请参见 第 10.5.7 节 “MySQLCursor.execute() 方法”

对于非缓冲游标,在提取行之前无法知道行数。在这种情况下,查询执行后行数立即为 -1,并在提取行时递增。

rowcount 属性类似于 mysql_affected_rows() C API 函数;请参见 mysql_affected_rows()