sqlite3 PYTHON Update

Добрый день уважаемые коллеги! Начал sqlite3. Команду UPDATE не понял. Вроде бы правильно написал. но значение на таблице не меняется. На самой DB Browser fo

SQLite Отрабатывает

import sqlite3

connection = sqlite3.connect('employeers3.db')
cursor = connection.cursor()

c='UPDATE dannie SET Salary_USD="30000$" WHERE Imya="Sergey"'
print(cursor.execute(c).fetchall())


connection.commit()
connection.close()

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

Автор решения: Alex

Насколько я помню тебе не нужно фетчить при апдейте. Попробуй так

import sqlite3


connection = sqlite3.connect('employeers3.db')
cursor = connection.cursor()

with connection:
    query = "UPDATE dannie SET Salary_USD='30000$' WHERE Imya='Sergey'"
    cursor.execute(query)

→ Ссылка