2

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

但是单引号给了我错误。

它应该如下所示:

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

如您所见,此时缺少一个引号,我该如何摆脱这个问题?

提前致谢!

4

3 回答 3

7

正如您在此处看到的,您需要通过连续使用两个单引号来转义它。尝试:

INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland ''96', 1)
于 2013-03-04T11:29:22.620 回答
4

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

于 2013-03-04T11:29:49.227 回答
-1
INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland ''96', 1)
于 2013-03-04T11:32:15.420 回答