0

전체 텍스트 인덱스를 추가 한 열이 내 테이블에 있습니다. 특정 열에 포함 할 쿼리를 작성할 때이 쿼리는 3-4 시간 이전에 테이블에 추가 된 contains와 일치하는 레코드의 출력을 제공합니다. 최근 테이블에 추가 된 레코드는 텍스트가 포함 된 텍스트와 일치하더라도 출력에 표시되지 않습니다.전체 텍스트 검색 레코드가 나타나지 않습니다.

Create table Table1 (Id int, Name varchar(20), Message varchar(1000), CreatedAt datetime) 

메시지는 전체 텍스트 색인이있는 열입니다.

누가이 SQL 동작을 왜 저에게 도와 줄 수 있습니까? 그리고이 문제를 해결하려면 어떻게해야합니까?

답변

0

데이터 변경 후 전체 텍스트 색인이 채워지지 않는 것 같습니다. 업데이트 할 때마다 색인의 자동 채우기을 설정하거나수동 채우기를 수행해야합니다.

여기 더 자세히 : MSDN: Populate Full-Text Indexes