在SQL插入查询中插入特殊字符

时间:2018-09-11 23:30:31

标签: sql ms-access sql-insert

我要执行的sql语句是

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

我要插入的字符是: {,},[,^,&,〜,`,:,;。

但是它说语法错误。任何帮助,将不胜感激。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用[]

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

答案 1 :(得分:0)

您可以使用Chr功能插入特殊字符。因此,例如,要插入“〜”,您可以执行以下操作:

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

请注意,我没有在机器前进行环境测试。