PDF (US Ltr) - 1.4Mb
PDF (A4) - 1.4Mb
uint64_t
mysql_stmt_num_rows(MYSQL_STMT *stmt)
返回结果集中的行数。
mysql_stmt_num_rows()
的使用取决于您是否使用 mysql_stmt_store_result()
在语句处理程序中缓冲了整个结果集。 如果您使用 mysql_stmt_store_result()
,则可以立即调用 mysql_stmt_num_rows()
。 否则,除非您在获取行时对它们进行计数,否则行计数将不可用。
mysql_stmt_num_rows()
旨在与返回结果集的语句一起使用,例如 SELECT
。 对于诸如 INSERT
、UPDATE
或 DELETE
之类的语句,可以使用 mysql_stmt_affected_rows()
获取受影响的行数。