10.5.9 MySQLCursor.fetchall() 方法
語法
rows = cursor.fetchall()
此方法會提取查詢結果集的所有(或所有剩餘)列,並傳回元組的列表。如果沒有更多列可用,則會傳回空列表。
以下範例示範如何擷取結果集的前兩列,然後擷取任何剩餘的列
>>> cursor.execute("SELECT * FROM employees ORDER BY emp_no")
>>> head_rows = cursor.fetchmany(size=2)
>>> remaining_rows = cursor.fetchall()
您必須先提取目前查詢的所有列,才能使用相同連線執行新語句。