Использование значений переменных внутри команды UPDATE sql - SQLite (Python) - PullRequest
0 голосов
/ 28 апреля 2020

Я получаю

sqlite3.OperationalError: near "?": syntax error 

Ошибка при запуске приведенной ниже команды в SQLite в Python. Есть предложения?

cursor.execute('UPDATE Menu SET ? = ? WHERE restid = ? AND DishID = ?',(self.var1,self.var2,self.var3,self.var4))

Где var1 - имя столбца таблицы. Меню

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...