Мне нужно обновить столбец, не перезаписывая его содержимое. Я попытался с синтаксисом sqlite3 'concat', который является ||, но это не сработало. Таким образом, данные не сохраняются, а столбец остается пустым.
data = ('Hello!', 1)
sql = """UPDATE dbase SET observation = observation || ? WHERE id = ?;"""
c = conn.cursor()
c.execute(sql, data)
conn.commit()
conn.close()
Есть идеи?