SQL 带单引号的服务器查询语法

SQL Server query syntax with single quote

我的数据库中有像 CEE'D 这样的 KIA 车型。

如何编写正确的语法来获取模型 = CEE'D

的所有汽车

现在我正在使用模型的半部分

SELECT make, model 
FROM Cars 
WHERE model LIKE '%CEE%'

但现在我需要获得完整的型号名称。

在这种情况下如何写出正确的语法?

您可以将一个单引号 (') 转义为另一个单引号 - 总共两个 ('')。注意这里是不是双引号字符("),是单字符,而是两个单引号字符(' 然后是另一个 '):

SELECT make,model FROM Cars WHERE model = 'CEE''D'