Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
MySQL
+1 ещё
Простой
Куда исчезают записи в базе данных mariadb, innodb?
1 подписчик
13 часов назад
71 просмотр
1
ответ
SQL
+1 ещё
Простой
Как найти нужные столбцы в таблице oracle по содержанию?
1 подписчик
вчера
64 просмотра
1
ответ
SQL
Средний
Помощь в решении задачи 96, Sql-ex?
1 подписчик
03 июн.
175 просмотров
2
ответа
MySQL
+1 ещё
Средний
MySQL/MariaDB. 10 vs 11 version. Индексы. Странное поведение?
5 подписчиков
01 июн.
3465 просмотров
0
ответов
MySQL
Простой
Возможно ли сделать такие запросы-замены в таблице?
1 подписчик
26 мая
153 просмотра
1
ответ
Java
Простой
Почему методы writeReplace и readResolve не работают в Externalizable?
1 подписчик
24 мая
77 просмотров
1
ответ
MySQL
Простой
MySQL как получить ID родительского поля у которого в разных строках есть значение?
1 подписчик
24 мая
90 просмотров
0
ответов
Android
+2 ещё
Простой
При установке PIN-кода в приложении (PIN-код не устанавливается)?
1 подписчик
21 мая
136 просмотров
0
ответов
MySQL
+1 ещё
Простой
Как предотвратить поломку базы данных XAMPP?
1 подписчик
11 мая
143 просмотра
0
ответов
Java
+1 ещё
Простой
Почему hibernate пытается записать строку с пустыми значениями?
1 подписчик
10 мая
125 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend Разработчик Middle+ (PHP/JS, Laravel)
Internet Tikshoret
от 2 000 до 2 500 $
PHP-разработчик
Greenway Global
•
Новосибирск
от 150 000 ₽
Разработчик Bitrix/Bitrix24 (part time)
BGS Group
от 1 000 до 1 500 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама