Mysql
 sql >> Baza danych >  >> RDS >> Mysql

O kursorze i iteratorze mysql

MySQLdb klasa kursora implementuje protokół iteratora , więc możesz po prostu zrobić to:

cursor.execute(sql)
for row in cursor:
    print row
    ...

Odpowiedni kod z MySQLdb.cursors.BaseCursor :

def __iter__(self):
    return iter(self.fetchone, None)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SUMA kwot ze znakiem dolara

  2. Czy klucze podstawowe bazy danych muszą być liczbami całkowitymi?

  3. Zweryfikuj logowanie za pomocą hasła Bcrypt

  4. Kolumna obliczona z innej kolumny?

  5. Jak zmienić format daty i godziny w MySQL?