Почему не работает sql код в python 3.9?
Почему это не работает Это упрощённый код моего проекта там всё с массивами и т.д. ошибка: sqlite3.OperationalError: near "?": syntax error
conn = sqlite3.connect('modules.db')
c = self.conn.cursor()
self.c.execute('''CREATE TABLE IF NOT EXISTS modules (ПОЛЯ)''') # Тут я объявляю очень много полей.
mass = ['id', 'l']
c.execute('''UPDATE modules SET ?=? WHERE id=?''', (mass[0], 0, 19)) # <- "ошибка" id в таблице есть, индекс тоже.