sqlite3.OperationalError: in der Nähe ",": syntax-Fehler

ich versuchte zu laufen ein sql-code (siehe unten), und das klappt nicht, ich bekomme einen Fehler für den 'CREATE TABLE' - Zeile: sqlite3.OperationalError: in der Nähe ",": syntax error

der code ist wie folgt:

con = lite.connect('Records.db')
with con:
    cur = con.cursor()
    cur.execute("CREATE TABLE Progress(Id INTEGER PRIMARY, Username STRING, Topic1 STRING, Topic2 STRING, Topic3 STRING, Topic4 STRING, 1Result STRING, 2Result STRING, 3Result STRING, 4Result STRING, TResut STRING, TCorrect INTEGER, TWrong INTEGER, TAttempted INTEGER)")
    cur.exectue("INSERT INTO Progress VALUES(1, 'Admin', 'Algebra', 'Number', 'Shape, Space and Measures', 'Handling Data', '100%', '100%', '100%', '100%', '100%', 10, 0, 10)")
Schreibe einen Kommentar