Description du curseur est un 7-tuple même si une seule colonne dans le resultset

voix
0

J'utilise le sqliteconnecteur et en examinant le cursorretour d'un query:

  curs = s.conn.cursor()
  curs.execute(select count(distinct category) as ncats from part)
  rows = curs.fetchall()

Examiner le curs.description()dans le débogueur que nous voyons est un 7-tuple de la colonne unique , ncatsplus 6 Nones.

print(f'cursor description type: {type(curs.description)} 
        len: {len(curs.description[0])}')

cursor description type: <class 'tuple'> len: 7

Eh bien plus on est de fous ?? le Quels sont ces derniers pour - et devrions-nous attendre qu'il y ait toujours six participants supplémentaires dans les résultats?

entrez

Créé 19/03/2020 à 21:55
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more