나는 쿼리의 다른 많은 프리 텍스트 테이블에서도 사용되는 searchTerm 매개 변수를 사용하여 freetexttable에 가입하고 있습니다. 이 매개 변수가 현재 행에있는 경우 도시 이름을 제거하고 싶습니다. 사용하려고하면 다음과 같이 바뀝니다. freetexttable(Gigs, Name, REPLACE(@searchText, c.CityName, '
사이트 검색 기능으로 버그를 수정하려고하고 FREETEXTTABLE 기능으로 문제를 해결했습니다. SELECT * FROM dbo.SiteContentForSearch INNER JOIN FREETEXTTABLE(SiteContentForSearch, sSearchText, 'NFC') AS SearchResultTable
ON dbo.SiteCont
기본 키를 제외한 인덱스에 포함 된 모든 열에 대해 완벽하게 작동하는 FREETEXTTABLE 전체 텍스트 검색을 사용하는 쿼리가 있습니다. 기본 키는 abcdef123456과 같은 형식이며 abcdef123456을 검색하면 하나의 레코드가 반환됩니다. 그러나 abcd 또는 12345를 검색하면 해당 구문이 색인의 다른 열에 나타나지 않는 한 아무런 결과도
다음 높은 순위 값을주고 두 테이블에 두 번 FREETEXTTABLE을 사용하고 결과를 병합하고 내가 검색을 할 경우 문제가 상위 50 반환하는 저장 프로 시저가 않는 방법 "브루 스터의 여인"에 대한 결과는 표 A에서 143의 순위와 두 번째 "브루 스터 플레이스의 여성"으로 표 B에서 102 등급의 "Ex doofus motha 고백"을 반환합니다. 카