Spec-Zone.ru › MySQL Connectors 1.0

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()

Необходимо извлечь все строки для текущего запроса перед выполнением новых операторов с использованием того же подключения.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/connector-python-en/connector-python-api-mysqlcursor-fetchall.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API