Я получаю следующую ошибку при использовании sqlite3
OperationalError: около "TABLE": синтаксическая ошибка
Ошибка возникает в этой строке:
c.execute('INSERT TABLE IF NOT EXISTS ' + bracketName + ' (player_1 TEXT, player_2 TEXT, winner TEXT, loser TEXT, player_1_score INTEGER, player_2_score INTEGER, round TEXT)')
Поиск этой ошибки предполагает, что проблема возникает, когда «таблица» используется в качестве имени таблицы, несмотря на то, что она является зарезервированным словом. Это не так в моей ситуации, так как я называю таблицу тем, что хранится в переменной "скобка".
Я не уверен, как добавить больше кода, чтобы сделать этот пример воспроизводимым, поэтому я надеюсь, что проблема очевидна из синтаксиса