使用 pymssql 的 SqlAlchemy 连接字符串
SqlAlchemy connection string using pymssql
使用 freeTDS
驱动程序的 pymssql
中是否有等效的 odbc_connect
?
例如使用 pyodbc
我可以在连接字符串本身中使用连接,然后传递所有必需的参数:
conn_string = ("mssql+pyodbc:///?autocommit=true&odbc_connect={}".format(parameters)
是否可以在 SQLAlchemy
中使用 pymssql
& freeTDS
的字符串中使用 &connect={}
?
没有,因为odbc_connect=
是SQLAlchemy中pyodbc驱动代码的一部分,而pymssql驱动代码没有对应的选项。也就是说,pymssql 直到最近才在 SQLAlchemy 中得到积极支持,因此如果您需要将任何额外选项传递给 pymssql,可能有一种方法可以做到。检查 the documentation 了解详情。
使用 freeTDS
驱动程序的 pymssql
中是否有等效的 odbc_connect
?
例如使用 pyodbc
我可以在连接字符串本身中使用连接,然后传递所有必需的参数:
conn_string = ("mssql+pyodbc:///?autocommit=true&odbc_connect={}".format(parameters)
是否可以在 SQLAlchemy
中使用 pymssql
& freeTDS
的字符串中使用 &connect={}
?
没有,因为odbc_connect=
是SQLAlchemy中pyodbc驱动代码的一部分,而pymssql驱动代码没有对应的选项。也就是说,pymssql 直到最近才在 SQLAlchemy 中得到积极支持,因此如果您需要将任何额外选项传递给 pymssql,可能有一种方法可以做到。检查 the documentation 了解详情。