Я запускаю скрипт на python для запуска кода SQLite, который будет успешным, пока я не получу конкретный запрос на обновление (создание, вставка, удаление выполнены успешно).
Обратите внимание, что этот же код успешно работает в SQLiteExpert, и когда я запускаю его в python, сообщения об ошибке не появляется, сценарии просто не проходят эту строку и работают бесконечно.
Я изучил документацию и искал ответы, но безуспешно. Интересно, кто-нибудь может мне помочь с этим.
import sqlite3
# Some more code
conn.commit()
c.execute("""UPDATE TABEL_A SET FIELD_2 =
(SELECT FIELD_X FROM TABEL_B B WHERE B.FIELD_Y = FIELD_1)
WHERE FIELD_3 = "A";""")
conn.commit()
Заранее спасибо!