我正在尝试将以下文本添加到我的数据库中:Zeeland '96
但单引号给了我错误。
它应该是这样的:
INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland '96', 1)
正如你所看到的,此时缺少一个引用,我怎样才能摆脱这个问题?
提前致谢!
答案 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)