Python pyodbc 设置
我正在研究一个系统,这个系统使用了PyODBC和FreeTDS,连接方式大概是这样的:
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=srv;DATABASE=dbtable;UID=uid;PWD=pwd')
我想知道在建立这个连接后,是否可以查看实际使用的设置。我们现在没有权限查看配置文件。
谢谢,
JJ
1 个回答
1
你需要什么信息呢?
你可以通过 getinfo()
这个函数(它是 SQLGetInfo()
的一个封装)来获取很多信息:
db = pyodbc.connect('DSN=northwind')
isolation = db.getinfo(pyodbc.SQL_DEFAULT_TXN_ISOLATION)
print('isolation=%s' % isolation)
想了解更多关于 getinfo()
的使用例子,可以看看 pgtests.py
这个文件。