2012-10-17 3 views
0

설명서에서 SQL Server의 FREETEXTTABLE은 여러 단어가 포함 된 검색어를 단어 모음으로 처리해야합니다.SQL Server의 FREETEXTTABLE에서 용어 순서

나는 실행하는 경우 :

SELECT * 
FROM FREETEXTTABLE(tblThings, *, 'Cartridge Black') 

내가 예를 들어 단어 '카트리지는'즉시 단어 '블랙'뒤에 결과를 얻을 :

EPSON STYLUS INKJET CARTRIDGE BLACK 
INKJET CARTRIDGE BLACK 40ML 

없음 결과가있는 단어가 다른 순서. 내가 '검정 잉크 카트리지'를 찾아 낼 것입니다 결과도 세트에서

AD1020BK BLACK CARTRIDGE 
GD230X BLACK CARTRIDGE 

: 대신 내가

SELECT * 
FROM FREETEXTTABLE(tblThings, *, 'Black Cartridge') 

을 실행하면

나는 결과의 다른 세트를 얻을.

SQL Server가 단어의 순서를 무시하도록 만드는 방법이 있습니까?

답변

0

를 사용하여 자유 텍스트 또는 conatins

SELECT * 
FROM FREETEXT(tblThings, *, 'Cartridge Black')