Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Posso utilizzare più cursori su una connessione con pyodbc e MS SQL Server?

Secondo questo ragazzo

Gli oggetti cursore vengono utilizzati per eseguire istruzioni SQL. ODBC e pyodbcallow più cursori per connessione, ma non tutti i database supportano questo.

e puoi determinare che i cursori simultanei possono essere supportati con:

import pyodbc
connection = pyodbc.connect(...)
how_many = connection.getinfo(pyodbc.SQL_MAX_CONCURRENT_ACTIVITIES)
print(how_many)