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


MySQL Connector/Python 开发者指南  /  ...  /  MySQLCursor.stored_results() 方法

10.5.13 MySQLCursor.stored_results() 方法

语法

iterator = cursor.stored_results()

此方法返回一个列表迭代器对象,该对象可用于处理使用 callproc() 方法执行的存储过程生成的结果集。结果集将保持可用状态,直到您使用游标执行另一个操作或调用另一个存储过程。

以下示例执行一个生成两个结果集的存储过程,然后使用 stored_results() 检索它们

>>> cursor.callproc('myproc')
()
>>> for result in cursor.stored_results():
...     print result.fetchall()
...
[(1,)]
[(2,)]