使用execute()的sqlalchemy转义字符

2024-09-30 01:22:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在处理一个mySQL/sqlAlchemy execute语句,如下所示:

stmt = 'SELECT * from myTable where id=:idVar AND pct LIKE :pctVar'
args = {idVar:5, pctVar:'5%\\%'}
result = session.execute(stmt, args).fetchall()

如何转义“%”?以上不符合“55%”


Tags: andfromidexecutesqlalchemymysqlmytableargs

热门问题