Similar to the
cmd_query()
method, but returns a generator object to iterate through
results. Use cmd_query_iter() when sending
multiple statements, and separate the statements with
semicolons.
The following example shows how to iterate through the results after sending multiple statements:
statement = 'SELECT 1; INSERT INTO t1 VALUES (); SELECT 2'
for result in cnx.cmd_query(statement, iterate=True):
if 'columns' in result:
columns = result['columns']
rows = cnx.get_rows()
else:
# do something useful with INSERT resultReturns a generator object.

User Comments
Add your own comment.