On Fri, 2006-11-10 at 19:03 +0100, M.-A. Lemburg wrote: > It is common practice to do > > cursor.execute('select * from mytable where 1=0') > print cursor.description
I'm glad I'm not the only one doing this :) > cursor.description always refers to a result set. If a statement > does not produce a result set, then .description should be None. I think the DB-API spec (or a future version thereof) should replace "operations that do not return rows" with "operations that do not produce a result set" to make this point clear. -Carsten _______________________________________________ DB-SIG maillist - DB-SIG@python.org http://mail.python.org/mailman/listinfo/db-sig