在SQLite中插入单引号

时间:2013-03-04 11:27:14

标签: visual-studio sqlite insert

我正在尝试将以下文本添加到我的数据库中:Zeeland '96

但单引号给了我错误。

它应该是这样的:

INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland '96', 1)

正如你所看到的,此时缺少一个引用,我怎样才能摆脱这个问题?

提前致谢!

3 个答案:

答案 0 :(得分:6)

正如您所看到的HERE,您需要通过连续使用两个单引号来逃避它。尝试:

INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland ''96', 1)

答案 1 :(得分:4)

假设您正在使用.NET库,您可以使用SQLiteParameter类型来构建SQL命令字符串。

答案 2 :(得分:-1)

INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland ''96', 1)