Добавление в базу данных SQLite

При добавлении данных в базу таким способом все работает:

user = ('00002', 'Lois', 'Lane', 'Female')
cur.execute("INSERT INTO users VALUES(?, ?, ?, ?);", user)
conn.commit()

Вопрос: как заполнить user по отдельным частям наподобие:

00002
Lois
Lane
Female

Ответы (1 шт):

Автор решения: v1nc3nt_0'ne1ll

В вашем запросе ошибка. Для того что бы вставить данные, сперва нужно указать столбцы в которые будут вставляться данные.

INSERT INTO users(column1, column2, column3) VALUES(?, ?, ?, ?)

Ну а потом можно вставлять данные с помощью python

→ Ссылка