包含在SQL Server 2012中未按预期返回结果

时间:2015-07-29 11:58:56

标签: sql-server

我遇到CONTAINS没有按预期返回结果的情况。

以下是我尝试过的查询。我的应用程序中有一个场景,用户可以使用单引号或没有单引号提供输入。

SELECT * 
FROM dbo.table1 
WHERE CONTAINS(column1,'''abc''')

我正在使用表达式abc获得此查询的预期结果。

SELECT * 
FROM dbo.table1 
WHERE CONTAINS(column1,'''xyz''')

我没有按照预期的结果使用表达式xyz获得结果。

SELECT * 
FROM dbo.table1 
WHERE CONTAINS(column1,'xyz')

我正在使用表达式xyz获得此查询的预期结果。

0 个答案:

没有答案