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'
我的数据库中有像 CEE'D
这样的 KIA 车型。
如何编写正确的语法来获取模型 = CEE'D
现在我正在使用模型的半部分
SELECT make, model
FROM Cars
WHERE model LIKE '%CEE%'
但现在我需要获得完整的型号名称。
在这种情况下如何写出正确的语法?
您可以将一个单引号 ('
) 转义为另一个单引号 - 总共两个 (''
)。注意这里是不是双引号字符("
),是单字符,而是两个单引号字符('
然后是另一个 '
):
SELECT make,model FROM Cars WHERE model = 'CEE''D'