sql >> Database >  >> RDS >> Mysql

Hoe efficiënt MySQLDB SScursor gebruiken?

Ik ben het eens met het antwoord van Otto Allmendinger, maar om de opmerking van Denis Otkidach expliciet te maken, hier is hoe je de resultaten kunt herhalen zonder de functie fetch() van Otto te gebruiken:

import MySQLdb.cursors
connection=MySQLdb.connect(
    host="thehost",user="theuser",
    passwd="thepassword",db="thedb",
    cursorclass = MySQLdb.cursors.SSCursor)
cursor=connection.cursor()
cursor.execute(query)
for row in cursor:
    print(row)


  1. Configuratietabellen gebruiken om de werkelijke workflow te definiëren

  2. Waarom is CTE beter dan cursor/afgeleide tabel/subquery's/temp-tabel enz.?

  3. Alternatieve oplossing voor DCount en DLookup met MS SQL Server Backend

  4. Is het mogelijk om retour in opgeslagen procedure te gebruiken?