방금 개발 데이터베이스에서 전체 텍스트 검색을 설정했습니다. 필자는 테이블에 새로운 전체 텍스트 인덱스를 설치하고 인덱스에 2 개의 열을 포함 시켰습니다. 첫 번째 열은 '설명'이라고하며 'varchar (100)'이고 다른 열은 '메모'이며 '텍스트'열입니다. SQL Server 2005에서 간단한 전체 텍스트 검색 문제
나는 다음과 같은 간단한 검색을 수행하려고 :select *
from myTable
where freetext(description, 'another')
이 나는 '설명'항목이 단어를 '또 다른'로 첫 번째 단어를 포함하고 적어도 하나 개의 행이 있다는 것을 확실히 알고있다. 그러나 검색 결과는 0입니다. 다른 단어를 검색하면 제대로 작동하는 것 같습니다.
또한 전체 텍스트 색인을 설정할 때 색인을 자동으로 업데이트하고 바로 색인을 작성하도록 지시했습니다. 내가 한 이후로 데이터베이스가 전혀 변경되지 않았습니다.
답변 해 주셔서 감사합니다. 그것은 또 다른 질문을 제기합니다. 단서가 구문 검색에 포함될 때 어떻게됩니까? –
실제로 처리하는 방법을 잘 모르겠습니다. –