나는 MS SQL 2008의 FTS (전체 텍스트 검색)를 사용하는 웹 사이트를 운영하고 있습니다. 사용자가 인 아포스트로피가 인 문자열을 검색하면 인 이 포함 된 결과가 반환됩니다. 그러나 사용자가 이이고, 데이터베이스가 이 인 경우 결과를 반환하지 않습니다. 또한MS SQL 2008 FTS에서 아포스트로피 (')를 처리하려면 어떻게해야합니까?
등도 및 그 먹으 렴 를 반환해야합니다 것 이상적으로 검색,
FTS이 지원하는 경우 누구나가 알고, 내가 그것을 가능하게하기 위해 무엇을 할 수 있는가?
WT
안녕하십니까, 링크를 이용해 주셔서 감사합니다. 매개 변수에 대한 부분을 이해하지 못했습니다. 이미 값을 전달하고있는 SP를 사용하고 있습니다. 이게 당신이 의미 한거야? –
예. 당신은 인라인 SQL을 사용할 수 있었고 작은 따옴표 char에 대해 고심하고 있었지만, 보여주는 것과 같은 매개 변수를 사용하면 모든 특수 문자가 올바르게 전달됩니다. - SOUNDEX 및 FTS 관련 추가 콘텐츠 - – balexandre
감사합니다. - SOUNDEX의 변형 인 DIFFERENCE를 사용하여 즉시 문제를 해결할 수있었습니다! 훌륭한! 감사! 당신이 보낸 링크를 읽을 것입니다. 만약에 제가주의해야 할 것이 있다면 ... –