SQL Server 2008 R2 전체 텍스트 인덱싱을 사용하고 있습니다. 내 검색 결과 중 일부가 결과에 포함되지 않은 것으로 나타났습니다. 추가 조사에서 의심되는 데이터에 ASC II 제어 문자 (http://www.theasciicode.com.ar/ascii-control-characters/escape-ascii-code-27.html)가 포함되어 있음을 발견했습니다. 내 테이블은 단순한 평면 구조로되어 있으며, 행에 해당 문자가 포함되어 있으면 결과가 표시되지 않습니다.SQL 전체 텍스트 인덱싱, ASCII 제어 문자
데이터의 문자를 바꾸면 결과가 나타납니다. 쿼리에서 CONTAINS를 사용하고 있습니다.
이 동작을 확인하는 링크를 찾을 수 없습니다. 데이터베이스에서 해당 문자를 제거 할 수 있지만 이유를 확인하고 이해하는 것이 좋습니다. 어떤 도움을 주시면 감사하겠습니다.