2024-09-30 01:22:51 发布
网友
我正在处理一个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%”
尝试使用显式ESCAPE规范执行以下查询:
ESCAPE
stmt = "SELECT * from myTable where id=:idVar AND pct LIKE :pctVar ESCAPE '\\'"
如果可以,请检查NO_BACKSLASH_ESCAPES选项。在
尝试使用显式
ESCAPE
规范执行以下查询:如果可以,请检查NO_BACKSLASH_ESCAPES选项。在
相关问题 更多 >
编程相关推荐