首页 > 解决方案 > 使用 python 脚本从数据库中选择值时,行数始终打印为 -1

问题描述

我需要在使用 python 的选择查询时打印光标的行数。但即使选择查询返回一些值,它也总是返回 -1。

我试过的代码:

    cursor = conn.cursor()
    cursor.execute(query)
    print(cursor.rowcount)

如何打印游标的行数?

标签: pythonrowcount

解决方案


下面的代码返回行的长度。

  rows = cursor.fetchall()
  len(rows)

推荐阅读