Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Posso usar vários cursores em uma conexão com pyodbc e MS SQL Server?


De acordo com esse cara

Objetos de cursor são usados ​​para executar instruções SQL. ODBC e pyodbc permitem vários cursores por conexão, mas nem todos os bancos de dados suportam isso.

e você pode determinar que os cursores simultâneos podem ser suportados com:
import pyodbc
connection = pyodbc.connect(...)
how_many = connection.getinfo(pyodbc.SQL_MAX_CONCURRENT_ACTIVITIES)
print(how_many)