我使用 Python 2.7 和 pypyodbc 来运行 SQL 查询,但是每当我使用 python 运行更新查询时,
cursor.execute("UPDATE tbl_User SET gender = ? WHERE id = 1", ['male'])
我得到错误:
TypeError: string or integer address expected instead of instance instance
如果我直接在 SQL Server 上运行相同的查询,它会起作用。