Open ilarionkuleshov opened 2 years ago
При использовании такой компиляции, в БД дублируется знак процента:
stmt_compiled = stmt.compile( dialect=mysql.dialect(), compile_kwargs={"literal_binds": True} ) transaction.execute(str(stmt_compiled))
Вариант решения - использовать такой способ компиляции и выполнения запроса:
stmt_compiled = stmt.compile(dialect=mysql.dialect()) transaction.execute(str(stmt_compiled), tuple(stmt_compiled.params.values()))
При использовании такой компиляции, в БД дублируется знак процента:
Вариант решения - использовать такой способ компиляции и выполнения запроса: