首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字符串"Catch Fry's Low Impact‘“之后的未闭合引号

字符串"Catch Fry's Low Impact‘“之后的未闭合引号
EN

Stack Overflow用户
提问于 2019-02-03 08:31:16
回答 1查看 80关注 0票数 1

我需要匹配字符串esacping单引号。我的查询是这样的:

代码语言:javascript
复制
select  Distinct(a.item) 
from [dbo].[Subscribtions] a
where a.Item like 'Catch Fry''s Low Impact''

但它正在抛出错误

字符串“Catch Fry's Low Impact”之后的未闭合引号。

我不能使用like pattern matching%,有多个这样的字符串。由于某些数据原因,我只能使用=

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-03 09:19:26

查找您的查询

代码语言:javascript
复制
select  Distinct(a.item) 
from [dbo].[Subscribtions] a
where a.Item like 'Catch Fry''s Low Impact''

'的最后一个部分有一个额外的'Catch Fry''s Low Impact'',在Distinct(a.item)中也不需要括号。

因为您是在寻找'Catch Fry''s Low Impact',所以

代码语言:javascript
复制
select  Distinct a.item 
from [dbo].[Subscribtions] a
where a.Item like 'Catch Fry''s Low Impact';

将与

代码语言:javascript
复制
select  Distinct a.item 
from [dbo].[Subscribtions] a
where a.Item = 'Catch Fry''s Low Impact';

所以,我认为你只是在寻找

代码语言:javascript
复制
select  Distinct a.item 
from [dbo].[Subscribtions] a
where a.Item = 'Catch Fry''s Low Impact';

使用LIKE运算符是没有好处的,除非你是做外卡匹配。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54501150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档