Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
VaneS Ri_Lax
@vanesxl
MySQL
Java
SQL
JDBC
Как экранировать спец символы в строке перед вставкой в запрос?
Здравствуйте,
написал парсер, который данные сохраняет в базу. Но вот бывает такое что приходят спец символы, как можно их экранировать?
Заранее большое спасибо!
Вопрос задан
более трёх лет назад
616 просмотров
2
комментария
Подписаться
1
Оценить
2
комментария
Facebook
Вконтакте
Twitter
sirs
@sirs
Какого рода спецсимволы? одинарные ковычки, китайские иероглифы или HTML Entities ?
Написано
более трёх лет назад
VaneS Ri_Lax
@vanesxl
Автор вопроса
sirs
: будут спец символы ковычки и т.п. типа:
" ' ` ~
Вот это все нужно будет экранировать
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Evhen
@EugeneP2
Java Dev
Вы наверно формируете запрос вставки конкатенацией строки?
Используйте
PreparedStatement
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Arris
@Arris
Сапиенсы учатся, играя.
Google: PDO
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+1 ещё
Простой
Как вывести данные из связанной таблицы?
1 подписчик
вчера
152 просмотра
1
ответ
MySQL
+1 ещё
Простой
Как составить такой SQL запрос?
1 подписчик
вчера
104 просмотра
1
ответ
MySQL
Простой
Как сделать полное кэширование базы данных?
2 подписчика
11 апр.
357 просмотров
4
ответа
Java
Простой
Пытаюсь установить на VPS сервер майнкрафт на Forge для модов, все делаю как по гайдам но вылезает ошибка no main manifest attribute, in forge.jar?
3 подписчика
11 апр.
991 просмотр
2
ответа
Java
+1 ещё
Средний
Как в Maven-проекте собрать код отдельно от ресурсов?
1 подписчик
08 апр.
73 просмотра
2
ответа
MySQL
Простой
Как в phpMyAdmin включить подсказки при добавлении новых строк в связанной таблице?
1 подписчик
07 апр.
68 просмотров
0
ответов
MySQL
+1 ещё
Средний
Проблема с бд mysql в заббиксе?
3 подписчика
07 апр.
989 просмотров
1
ответ
MySQL
Простой
Что делать, если не устанавливается mysql server 9.2?
1 подписчик
03 апр.
143 просмотра
1
ответ
Java
Простой
Зачем аннотацию применять к самой себе?
1 подписчик
02 апр.
135 просмотров
2
ответа
Java
+2 ещё
Простой
Как реализовать spring oauth2 OIDC backchannel logout?
1 подписчик
02 апр.
50 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Middle Nest.js разработчик
Qtim
от 100 000 до 180 000 ₽
Senior Backend Engineer
Apliteni
от 4 000 €
Администратор PostgreSQL
Гринатом
До 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама