【发布时间】:2018-04-28 03:16:46
【问题描述】:
我的数据库存储了一些使用撇号和各种单引号粗心且可互换的文本。
我现在必须做一个搜索功能。将撇号与撇号和各种引号匹配的技巧是什么,如果不是全部,那么至少是正确的单引号?
【问题讨论】:
标签: sql sql-server search full-text-search
我的数据库存储了一些使用撇号和各种单引号粗心且可互换的文本。
我现在必须做一个搜索功能。将撇号与撇号和各种引号匹配的技巧是什么,如果不是全部,那么至少是正确的单引号?
【问题讨论】:
标签: sql sql-server search full-text-search
你可以使用REPLACE,例如:
DECLARE @table table (Value varchar(255))
INSERT INTO @table
VALUES ('’'), ('‘'), ('''')
SELECT *
FROM @table
WHERE REPLACE(REPLACE(Value, '’', ''''), '‘', '''') LIKE '%''%'
【讨论】: