RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону

Как экранировать все «'»?

Надо проэкранировать все ' в строке для SQL запроса. Как это сделать?

т.е из такой строки:Он сказал 'привет!'., получить такую: Он сказал \'привет!\'.
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Не надо ничего экранировать. Надо использовать подготовленные запросы с плейсхолдерами.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
В современном мире, если вы используете bind-variables или нормальные ORM-фреймворки - то вам ничего нигде не надо экранировать. Пользуйтесь коробочным продуктом и не изобретайте своих SQL билдеров.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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