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()
取得受影響的資料列數。