sql >> Databáze >  >> RDS >> Sqlserver

CONTAINSTABLE zástupný znak selže při frázové shodě?

Pomocí návrhu JStead jsem se podíval na výstup vašeho řetězce. Toto jsem také našel na MSDN:

Slovo My je tedy ve výchozím nastavení považováno za „hlukové slovo“. Přidání * způsobí, že analyzátor bude hledat jakákoli slova začínající na My. Při prohledávání rejstříku se však zdá, že slovo Moje již bylo odstraněno (nezapomeňte, že je to šumové slovo), takže nenajde shodu.

Přemýšlím o spuštění vyhledávacího řetězce prostřednictvím sys.dm_fts_parser funkce, odstranění šumových slov, před přidáním *.



  1. Povolit uživatelům ohodnotit komentář jednou PHP MySQL

  2. SQL Server podmíněný tok

  3. plnění požadovaného množství pomocí mysql

  4. Které kódy mají shodu v db