Как использовать escape-символ в SQL для запроса с LIKE? (Python)

В ответ на ответ Гиддша (почти два года спустя) ...

pythonz - вилка pythonbrew, которая добавляет поддержку Stackless, PyPy и Jython.

Если вам нравится, как rvm обрабатывает разные интерпретаторы, возможно, стоит взглянуть на pythonz. Если вы строго работаете с CPython, разница менее значительна.

0
задан Mark Tornej 1 March 2019 в 11:37
поделиться

1 ответ

Чтобы использовать символ% в запросе с LIKE, заключите его в одинарные кавычки:

 c_lime.execute("""SELECT * FROM lime_database_table WHERE {} LIKE '%{}' 
                   ORDER BY time_start""".format(table_column, user_query))
0
ответ дан Julia 1 March 2019 в 11:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: