У меня есть SQL-запрос, который вставляет данные в базу данных. Ниже мой пример данных:SQL Escape '#' Symbol
- OrderID:
- Email: #TestDistribution
Однако, когда я пытаюсь вставить OrderID
и Email
значения в таблицу, но '#' не может быть прочитан SQL Server.
Так, как бы я избежал этого?
У меня есть идея, что апострофа можно избежать, используя CHAR(29)
и что будет эквивалентом для #
?
Ниже мой запрос:
INSERT INTO orders(orderid,email) VALUES(1,'#TestDistribution')
Ниже представлена структура таблицы:
заказы
orderid: int
email: nchar(150)
Ошибка сервера не возникает, но после проверки таблицы заказов данные не были вставлены.
Просьба показать инструкцию для вставки. –
Пожалуйста, разместите свой запрос INSERT –
Каков тип данных вашего электронного письма в столбце? –