Cursor beskrivelse er en 7-tuppel selv om bare en kolonne i ResultSet

stemmer
0

Jeg bruker sqlitekontakten og undersøke cursorreturnert fra en query:

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

Undersøke curs.description()i feilsøkings vi se at det er en 7-tuppel av den enkelt kolonne ncatspluss 6 Nones.

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

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

Vel jo mer jo bedre ?? Hva er disse for - og bør vi forvente at det å alltid være seks ekstra deltakere i resultatene?

skriv

Publisert på 19/03/2020 klokken 21:55
kilden bruker
På andre språk...                            

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