Вставка специальных символов в запрос вставки SQL - PullRequest
0 голосов
/ 12 сентября 2018

Выражение sql, которое я пытаюсь выполнить:

INSERT INTO Scanners (Character) VALUES ('~')

Я хочу вставить следующие символы: {,}, [, ^, &, ~, `,:,;.

Но это говорит о синтаксической ошибке.Любая помощь будет оценена.

Ответы [ 2 ]

0 голосов
/ 12 сентября 2018

Вы можете использовать функцию Chr для вставки специальных символов.Так, например, чтобы вставить '~', вы можете сделать следующее:

INSERT INTO Scanners (Character) VALUES ('' || Chr(126) || '') -- 126 is ascii for ~

Обратите внимание, я не нахожусь перед моей машиной со средой, настроенной для проверки этого.

0 голосов
/ 12 сентября 2018

Вы можете попробовать использовать [].

INSERT INTO [Scanners] ([Character]) VALUES ('~')
...