1

我想使用 Freetext 语句在 SQL Server 2016 中搜索一个短语,而不是基于 Microsoft Docs 中的此示例代码分隔单词。(https://docs.microsoft.com/en-us/sql/t-sql/queries/freetext -transact-sql?view=sql-server-2017 )

USE AdventureWorks2012;  
GO  

DECLARE @SearchWord NVARCHAR(30);  
SET @SearchWord = N'high-performance';  

SELECT Description   
FROM Production.ProductDescription   
WHERE FREETEXT(Description, @SearchWord);  
GO

它是在自由文本中使用“-”的定义吗?看起来“高性能”和“高性能”在结果上没有区别。

4

0 回答 0