Seite 1 von 1

Übergabe von mehreren Variablen - Syntax in curs.execute

BeitragVerfasst: Mi 10. Apr 2019, 19:42
von PIZero
Hallo,

ich versuche mein Übergabe um eine Variable zu erweitern. Leider klappt es nicht. Wie ist hier der Syntax?

data1 hat dann 3 Spalten...
Code: Alles auswählen
curs.execute ("INSERT INTO data1 (datum, uhrzeit, wert) VALUES (CURRENT_DATE(), NOW(), %.2f);" % TW)
db.commit()


data2 hat dann 4 Spalten...
Code: Alles auswählen
curs.execute ("INSERT INTO data2 (datum, uhrzeit, wert1, wert2) VALUES (CURRENT_DATE(), NOW(), %.2f, %.2f);" (TW1,TW2) )
db.commit()


TW1 & TW2 sind einfache float Zahlen...

TypeError: 'str' object is not callable

Re: Übergabe von mehreren Variablen - Syntax in curs.execute

BeitragVerfasst: So 28. Apr 2019, 08:01
von RainerH
Hallo PIZero,

welche SQL Sprache soll es denn sein?
Dein Statement ist ein DSQL-Statement :?