Невозможно вставить запрос со специальными символами в sqllite - PullRequest
0 голосов
/ 15 мая 2018

Я попытался вставить строки со специальными символами в sqllite db.Запрос выглядит следующим образом:

  Insert into table "abc"("id","Name")values ('2','*!@%^#~_(EEEWEEee,><|}{)^$#@?/.')

Показывает ошибку как нераспознанный токен.Но только в SQL-сервер он вставляется.Пожалуйста, дайте мне знать, есть ли решение.Заранее спасибо.

1 Ответ

0 голосов
/ 15 мая 2018

Ваш запрос не должен содержать table после into

Это будет работать нормально (я только что проверил это на SQLite)

 Insert into "abc"("id","Name")values ('2','*!@%^#~_(EEEWEEee,><|}{)^$#@?/.')

Результаты:

SELECT * FROM "abc";

id  name
2   *!@%^#~_(EEEWEEee,><|}{)^$#@?/.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...