我相信我已经正确安装了所有依赖项,但是当我尝试查询数据库时,游标总是返回零结果。
>>> import pymssql
>>> conn = pymssql.connect(host='some_host', user='blah', password='blah', database='some_db')
>>> crsr = conn.cursor()
>>> crsr.execute('SELECT TOP 10 * from d_user')
>>> print crsr.fetchall()
[]
我知道查询对数据库执行正确,因为我可以在freetds日志文件中看到查询结果。
这里发生了什么?
设置:python 2.7.5,当前版本的pymssql(安装pip),brew安装freetds,Mac OSX 10.8.3。