Есть стол
cursor_voice.execute("""CREATE TABLE IF NOT EXISTS voice_data(
c_name TEXT,
c_id INT,
v_name TEXT,
v_id INT
)""")
Хочу обновить в нем значения (name_category содержит значение test):
cursor_voice.execute("UPDATE voice_data SET c_name = {}".format(name_category))
cursor_voice.execute("UPDATE voice_data SET c_id = {}".format(category_private.id))
cursor_voice.execute("UPDATE voice_data SET v_name = {}".format(voice_private))
cursor_voice.execute("UPDATE voice_data SET v_id = {}".format(voice_private.id))
voice.commit()
Вылетает ошибка:
cursor_voice.execute("UPDATE voice_data SET c_name = {}".format(name_category))
sqlite3.OperationalError: no such column: test
Как это решить?