Nejprve se prosím podívejte do dokumentace Fuzzy operátor
Všimněte si, že výraz obvykle neobsahuje prázdné místo a budete muset své vyhledávání rozdělit do samostatných výrazů.
Dále mějte na paměti, že fuzzy aby byl výraz aktivován, musí mít alespoň 3 znaky . Takže váš příklad s PO nebude fungovat.
Co můžete pro své nastavení udělat, je definovat extra fuzzy vyhledejte každou část svého fuzzy řetězce a zkombinujte je s near operátor
takto
contains(po_number,'near (( fuzzy(word1,,,weight),fuzzy(word2,,,weight) ), 2, TRUE)',1) > 0
near zde vynucuje, že obě shody musí sousedit (span =2) a uspořádané (TRUE ).
Zpracování speciálních znaků závisí na definici whitespace a printjoins ve vaší předvolbě .